1

在functions.php中引用wordpress加载插件css/js,带有@maiorano84回答的条件标签

我正在为Wordpress使用cformsFancyBoxWP Page Numbers插件。从页面速度的角度来看,我想从除单个帖子页面之外的所有页面中删除这些插件的 CSS 和 JS。我还想将 JS 脚本放在页脚中。下面是我一直在尝试但没有运气的代码。有没有人可以帮帮我?

if ( !is_single() ) {
add_action( 'wp_print_styles', 'my_deregisters', 100 );
add_action( 'wp_print_scripts', 'my_deregisters', 100 );

    function my_deregisters() {
        remove_action('wp_head', 'wp_page_numbers_stylesheet');
        wp_deregister_style( 'fancybox' ); 
        wp_deregister_script( 'fancybox' ); 
        wp_dequeue_script('fancybox');      
        wp_dequeue_style('fancybox'); 
        remove_action('wp_print_scripts', 'mfbfw_load');
        remove_action('wp_print_styles', 'mfbfw_css');
        remove_action('wp_head', 'mfbfw_init');
        remove_action('wp_head', 'cforms_style');

        }

} else {  }
4

0 回答 0