我怎样才能阻止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' );
你知道我还能尝试什么吗?
答案 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' );