2016-09-21 42 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');