2016-09-21 1 views
1

Я использую плагин WordPress под названием WP-PostRatings. Он автократически включает их script.js и style.css в Wp_head() и wp_footer(). Это нормально, но я хочу только загрузить эти файлы в специальные инструменты типа сообщения, а не на другой тип сообщения.Как отменить регистрацию скрипта и стиля плагина WordPress?

Могу ли я отменить регистрацию этих файлов на других типах и страницах сообщений.

ответ

0

Может быть что-то вроде этого (в теме functions.php):

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

Explanition: В файле плагина wp-postratings.php в строке 140 вы можете увидеть инъекцию CSS/JS. Вы можете предотвратить это, если posttype не соответствует.

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