您需要使用wp\\u enqueue\\u脚本,而不是将排队挂接到“init”。
function adding_front_style(){
if(is_front_page()){
wp_enqueue_style(\'front\',get_template_directory_uri().\'/css/front.css\');
} else {
//some code
}
}
add_action(\'wp_enqueue_scripts\',\'adding_front_style\');
还值得注意的是,如果您使用的是子主题,那么最好使用get\\u stylesheet\\u directory\\u uri()而不是get\\u template\\u directory\\u uri(),因为对于后者,您的子主题不会覆盖父主题中的任何样式。