2015-10-06 129 views
0

我怎樣才能停止加載本網站deeswholefoods.com quick-style.css?它減緩了整個網站。停止加載css文件

<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

你嘗試編輯你的主題的header.php? (wp-content/themes/organic-life/header.php) –

回答

0

當您使用此功能:wp_enqueue_style()

Wp的添加 「-CSS」 的樣式表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'); 
+0

謝謝Nozifel。這解決了這個問題。 –

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'); 
+0

謝謝您的指點,我錯過了。不幸的是,它沒有解決這個問題。 –