2016-09-21 47 views
1

我使用一個名爲WP-PostRatings的WordPress插件。它專門在Wp_head()和wp_footer()中包含它們的script.js和style.css。這很好,但我只想在自定義帖子類型「工具」上加載這些文件,而不是其他帖子類型。如何註銷WordPress插件的腳本和樣式?

我可以註銷其他帖子類型和頁面上的這些文件嗎?

回答

0

也許這樣的事情(在你的主題的functions.php):

if ('tools' != get_post_type()) { 
    remove_action('wp_enqueue_scripts', 'ratings_scripts'); 
} 

Explanition: 在第140行的插件文件wp-postratings.php中,您可以看到CSS/JS注入。如果帖子類型不匹配,您可以阻止此操作。

0

你可以在你的主題添加function.php

function some_func($query){ 
     if (is_post_type_archive('my_custom_post_type')) { 
       wp_dequeue_script('jquery');//your script name 
     } 
    } 
    add_action('pre_get_posts','some_func');