WordPress子主题:如何从父主题添加自定义样式表到我的子主题?

时间:2017-05-04 20:18:08

标签: php css wordpress wordpress-theming

我的父主题有一个样式表:app / assets / css / screen.css,由于某种原因而不是在/style.css中包含所有主题的样式

由于我正在自定义主题,因此我设置了一个子主题,但我添加到我的子主题的style.css中的更改不起作用。

如何将app / assets / css / screen.css样式表添加到我的子主题中,以便进行必要的修改?

1 个答案:

答案 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相同。检查您的父主题是否为处理程序