我的父主题有一个样式表:app / assets / css / screen.css,由于某种原因而不是在/style.css中包含所有主题的样式
由于我正在自定义主题,因此我设置了一个子主题,但我添加到我的子主题的style.css中的更改不起作用。
如何将app / assets / css / screen.css样式表添加到我的子主题中,以便进行必要的修改?
答案 0 :(得分:-1)
目前将父级主题样式表排入队列的推荐方法是在您的子主题wp_enqueue_style()
中添加functions.php
操作并使用style.css
。
使用正确的处理程序加载style.css
文件,因为您说有多个if ( ! function_exists( 'prefix_theme_enqueue_scripts' ) ) {
function prefix_theme_enqueue_scripts() {
wp_enqueue_style( 'parent_handler', get_template_directory_uri() . '/app/assets/css/screen.css' );
wp_enqueue_style( 'child_handler',
get_stylesheet_directory_uri() . '/style.css',
array('parent_handler')
);
add_action( 'wp_enqueue_scripts','prefix_theme_enqueue_scripts' );
}
}
文件,您必须确保维护所有父主题依赖项。
parent_handler
其中sudo debuginfo-install java-1.8.0-openjdk
与父主题在注册样式表时使用的$ handle相同。检查您的父主题是否为处理程序