我使用名为WP-PostRatings的WordPress插件。它在autpratically中包含了Wp_head()和wp_footer()中的script.js和style.css。没关系,但我只想在自定义帖子类型“工具”上加载这些文件,而不是在其他帖子类型上加载。
我可以在其他帖子类型和页面上取消注册这些文件。
答案 0 :(得分:0)
对于样式,此链接可能会有所帮助https://codex.wordpress.org/Function_Reference/wp_deregister_style 对于脚本,您可以从wordpress参考
找到答案 1 :(得分:0)
也许是这样的(在你的主题functions.php中):
if ( 'tools' != get_post_type() ) {
remove_action('wp_enqueue_scripts', 'ratings_scripts');
}
<强> Explanition:强> 在第140行的插件文件wp-postratings.php中,您可以看到CSS / JS注入。如果帖子类型不匹配,则可以阻止此操作。
答案 2 :(得分: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');