停止加载css文件

时间:2015-10-06 22:08:48

标签: php wordpress

我怎样才能阻止quick-style.css在此网站上加载deeswholefoods.com?它减慢了整个网站的速度。

<link rel="stylesheet" id="quick-style-css" href="http://deeswholefoods.com/wp-content/themes/organic-life/quick-style.php?ver=4.3.1" type="text/css" media="all">

我已经尝试将以下代码添加到function.php以防止加载css文件。不幸的是,它没有用。

function dequeue_my_css() {
  wp_dequeue_style('quick-style-css');
  wp_deregister_style('quick-style-css');
}
add_action('wp_enqueue_scripts','dequeue_quick-style-css');
// add a priority if you need it
// add_action('wp_enqueue_scripts','dequeue_quick-style-css',100);

// Register Style
function custom_styles() {

    wp_deregister_style( 'quick-style-css' );
    wp_register_style( 'quick-style-css', '', false, false );

}
add_action( 'wp_enqueue_scripts', 'custom_styles' );

你知道我还能尝试什么吗?

2 个答案:

答案 0 :(得分:0)

quick-style-css的函数名称不匹配。您挂钩dequeue_quick-style-css,但随后将函数命名为dequeue_my_css。应该像这样匹配:

function dequeue_quick-style-css() {
  wp_dequeue_style('quick-style-css');
  wp_deregister_style('quick-style-css');
}
add_action('wp_enqueue_scripts','dequeue_quick-style-css');

答案 1 :(得分:0)

使用此功能时:wp_enqueue_style()

Wp add&#34; -css&#34;在样式表id的末尾。

也许只是尝试这样做:

 function custom_styles() {
   // remove "-css" at the end of the stylesheet
    wp_deregister_style( 'quick-style' );
    wp_register_style( 'quick-style', '', false, false );
}
add_action( 'wp_enqueue_scripts', 'custom_styles' );