Модератор
Yuri
(@yube)
Автоматически подключатся functions.php, стандартные шаблоны и частичные шаблоны. Остальное надо подключить вручную. Например, так в functions.php дочерней:
require get_stylesheet_directory() . '/functions/theme-shortcodes.php';
Не забывайте, что functions.php родительской и всё, что он тянет за собой, тоже выполняется.
белый экран становится и так тоже неверно:
require_once( get_stylesheet_directory() . '/functions/theme-shortcodes.php' );
И еще вопрос как отменить родительский и подключить дочерний CSS
новый уже лежит:
/wp-content/themes/child/css/responsive.css
пробовал так:
add_action('wp_enqueue_scripts', 'my_theme_styles' );
function my_theme_styles() {
wp_enqueue_style('parent-theme-css', get_template_directory_uri() .'css/responsive.css' );
}
И еще вопрос к
Вообще-то правила форума, п2, но по-быстреньком ладно 🙂
get_template_directory_uri
Для стилей в дочке: get_stylesheet_directory_uri()
появляется дочерний хорошо, но не отменяется родительский, как его запретить?
add_action('wp_enqueue_scripts', 'my_theme_styles' );
function my_theme_styles() {
wp_enqueue_style('parent-theme-css', get_stylesheet_directory_uri() .'css/responsive.css' );
}
родительский со своим !important перекрывает дочерний
-
Ответ изменён 5 лет, 11 месяцев назад пользователем Egor2015.
но не отменяется родительский, как его запретить?
Давайте тогда всё же в новый топик. И сразу рассказывайте как подключаете.
родительский со своим !important перекрывает дочерний
А это совсем другая история.
новый топик по CSS открыл
Модератор
Yuri
(@yube)
И сразу рассказывайте как подключаете.
И как он подключен в родительской тоже.