我正在尝试使用单独的样式表来设置wordpress网站上的首页样式。我尝试了很多方法,但没有一个奏效。这是我当前的代码。
add_action('wp_enqueue_style', 'my_portfolio_styles' );
if (is_front_page((({ wp_enqueue_style('头版',get_stylesheet_directory((。"资源/头版.css'(;
function my_portfolio_styles(){
wp_enqueue_style('resources', get_stylesheet_directory_url('front-
page.css'),array('front-page.css'));
}
}
wp_enqueue_style()
是一个函数,而不是一个动作。您必须使用wp_enqueue_scripts
动作钩子并在其中添加wp_enqueue_style()
。
您还必须在get_stylesheet_directory_uri()
. '
后添加正斜杠/
,因为该函数不会添加它。
wp_enqueue_style()
的第三个参数用于依赖项,第四个参数用于样式表版本号,第五个参数用于要显示样式表的媒体。
add_action( 'wp_enqueue_scripts', 'my_portfolio_styles' );
function my_portfolio_styles(){
if( is_front_page() ){
wp_enqueue_style( 'front-page', get_stylesheet_directory_uri() . '/resources/front-page.css', array(), false, 'screen' );
}
}