为所有页面上的特定页面加载加载的wordpress样式表

时间:2017-09-19 19:35:43

标签: php css wordpress

我正在尝试在特定页面上排队样式表,实际发生的是它会自动加载到所有页面中。

我在使用is_page('page-slug')is_page_template('template-name.php');

的functions.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');
}

此致

0 个答案:

没有答案