Intereting Posts
Почему, Где и Когда использовать указатели в фильтрах / крюках? Как использовать pre_get_posts для установки сообщений на страницу? Как перенаправление блоков на одну страницу сообщения, если совпадение соответствует? Получение эскиза загруженного изображения Используя WP_Query для захвата пользовательских метазначений, foreach для json-объекта моя функция не возвращает мой пост с сегодняшнего дня Включая комментарии мета-окна на странице плагина Как показать сообщения, упорядоченные по случайным Создать пользовательский тип сообщения, использующий шаблон Page.php настраиваемый сортируемый столбец Как получить настройку из отдельного файла? Как установить привилегию для подписчика wordpress для личной страницы Как я могу показывать последние сообщения из той же таксономии, что и просматриваемая публикация? Как улучшить поиск в WordPress Один пост на моем сайте собирается на 404 странице

Тема Child не загружает родительский CSS

Я использую тему MyStile для нового сайта. Я пытаюсь создать дочернюю тему, поэтому я могу изменить тему и не перезаписывать свои изменения, однако, как только я активирую свою дочернюю тему, весь стиль, похоже, идет со всего сайта.
Я предполагаю, что проблема здесь где-то, когда она вызывает родительский файл style.css .

Вот то, что у меня есть в стиле child.css моей дочерней темы.

/* Theme Name: Blurred Edge Apparel Theme URI: http://www.blurrededgeapparel.com Description: MyStile Child Theme Author: Blurred Edge Apparel Author URI: http://www.blurrededgeapparel.com Template: mystile Version: 1.0.0 */ @import url("../mystile/style.css"); 

Я также скопировал файлы header.php и footer.php из каталога тем для родителей, но до сих пор нет радости.
Я что-то упустил?

Solutions Collecting From Web of "Тема Child не загружает родительский CSS"

Посмотрите, как создать дочернюю тему, и вы увидите следующее:

предыдущий метод для размещения родительской таблицы стилей состоял в том, чтобы импортировать таблицу стилей родительской темы с помощью @import: это уже не лучшая практика. Правильный метод включения родительской таблицы стилей темы заключается в добавлении действия wp_enqueue_scripts и использовании wp_enqueue_style () в функции child.php вашей дочерней темы.

Вот пример:

 add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } 

Тема мистиков – это тема 3 года, которая не просто готова к использованию в качестве родительского стиля, потому что детский стиль исправлен в header.php в плохом месте

более быстрый способ исправить это, заключается в том, чтобы поместить файлы тезисов в каталог дочерней темы:

  • file style.css :

,

 /* Template: mystile */ 
  • file child-style.css : все правила CSS, которые вы хотите применить
  • file functions.php :

,

 <?php add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style' , get_stylesheet_directory_uri() . '/child-style.css' , array('parent-style') // declare the dependency // in order to load child-style after parent-style ); }