Родительские и дочерние стили
-
Добрый вечер. Скорее всего спрошу глупость, но всё-таки спрошу. Есть некая родительская тема. В ней в файле style.css имеется только заголовочная часть. Собственные стили родительской темы находятся в отдельных файлах в папке css здесь же, в родительской теме.
Если в дочерней теме я подключаю стили родительской темы в functions.php так:
add_action( 'wp_enqueue_scripts', 'my_child_theme_scripts' ); function my_child_theme_scripts() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); }
То стили не подключаются, так как их в этом файле попросту нет. Если же я прописываю путь к реальному файлу стилей родительской темы так:
add_action( 'wp_enqueue_scripts', 'my_child_theme_scripts' ); function my_child_theme_scripts() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/css/theme.min.css' ); }
То родительские стили подключаются, но в дочерней теме стили тоже ищутся по такому же пути и имени файла, как и в родительской. А в дочерней теме такой папки и такой структуры не предполагается. Достаточно тех стилей, что есть в style.css в главной папке домашней темы. Как и родительские стили подключить, и в дочерней теме огород не городить?
- Тема «Родительские и дочерние стили» закрыта для новых ответов.