2017-01-30 101 views
5

在我的wordpress子主題css文件之前加載主題css。 下面如何在父主題css後加載wordpress子主題css

function my_theme_enqueue_styles(){ 
    wp_enqueue_style('bootstrap', get_template_directory_uri() . '/../enfold-child/plugins/bootstrap/css/bootstrap.min.css'); 
} 
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles'); 

我想加載父主題CSS後兒童主題CSS我的孩子主題CSS functions.php文件中給出。

回答

1

添加優先級。這裏99是很高的,所以它可能是最後一個,但是一些插件可能會以更高優先級添加css,儘管這很少見。

function my_theme_enqueue_styles(){ 
    wp_enqueue_style('bootstrap', get_template_directory_uri() . '/../enfold-child/plugins/bootstrap/css/bootstrap.min.css'); 
} 
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles', 99); 

參見:https://developer.wordpress.org/reference/functions/add_action/

+0

感謝。有用。沒有設置最高優先級,是否有其他解決方案? – Vam

+1

找到父主題的優先級,將其退出,然後將其重新添加回去,然後調用您的樣式表 – Christina

+0

感謝您的良好回覆 – Vam