我一直在搜索超过2个小时,但没有找到类似的解决方案。我想在父主题中覆盖jquery.bxslider.css。 父主题目录(只是简短示例):
parent_theme: css :font-awesome.min :响应 :jquery.bxslider 的的style.css ; 的的functions.php
子主题目录: css :jquery.bxslider 的的style.css ; 的的functions.php
我根据更新的Wordpress指令完成了子主题 https://codex.wordpress.org/Child_Themes
我从父主题复制了jquery.bxslider.css并粘贴到css文件夹下的子主题,然后我在复制的css中更改了一些样式。
我尝试了几种方法来覆盖父主题但却失败了。我想这是我在子主题中的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_templete_directory_uri().'/css/jquery.bxslider.css');
}
function dequeue_unwanted_css(){
wp_dequeue_style('jquery.bxslider');
wp_deregister_style('juqery.bxslider');
}
add_action('wp_enqueue_scripts','dequeue_unwanted_css',100);
?>