我正在尝试包括flexslider.css
使用此代码的文件:
wp_register_style( \'flexslider\', get_template_directory_uri() . \'/css/flexslider.css\' );
if( is_page( \'home\' ) ) {
wp_enqueue_style( \'flexslider\' );
}
但它不是这样工作的,你知道为什么吗?一整天都在努力解决这个问题。
最合适的回答,由SO网友:Maruti Mohanty 整理而成
你需要把它和一个动作挂钩。
将以下代码添加到主题的functions.php 文件它应该会起作用。
add_action( \'wp_enqueue_scripts\', \'theme_flexslider_css\' );
function theme_flexslider_css() {
wp_register_style( \'flexslider\', get_template_directory_uri() . \'/css/flexslider.css\' );
if( is_page( \'home\' ) ) {
wp_enqueue_style( \'flexslider\' );
}
}