我正在尝试在特定页面上排队样式表,实际发生的是它会自动加载到所有页面中。
我在使用is_page('page-slug')
和is_page_template('template-name.php');
我也尝试在标题中加载它,使用相同的if语句,它仍会在每个页面上加载..
奇怪的是,当我在语句中echo 'test';
时,回显实际上会显示在指定的页面/页面模板上而不是其他页面上。
我尝试使用wp_dequeue_style('style-name');
,但我不确定我是否正确使用它。
为什么我的样式表仍在每个页面上加载?
修改 以下if语句当前位于我的header.php
中if ( is_page( 'page-slug' ) ) {
echo "test";
wp_enqueue_style( 'foo', get_stylesheet_directory_uri() . '/assets/stylesheets/foo.css' );
} else {
wp_dequeue_style('foo');
}
此致