我对wp_dequeue_script

时间:2019-07-27 10:32:41

标签: wordpress

我想阻止在页面上加载comment-reply.js文件。

主题functions.php,

function theme_enqueue_scripts() {
if (is_singular() && get_option('thread_comments'))  
wp_enqueue_script('comment-reply'); }

因此,我在子主题的functions.php中添加了代码以阻止该js文件,

function comment_load_script() {
if ( is_single()) {return;}
wp_dequeue_script('comment-reply');}
add_action( 'wp_enqueue_scripts', 'comment_load_script' );

但是,仍然在每个页面上加载comment-reply.js。我需要你的帮助。提前致谢。 :)

1 个答案:

答案 0 :(得分:1)

尝试此代码。工作正常。

function comment_load_script(){
    wp_deregister_script( 'comment-reply' ); 
} 
add_action('init','comment_load_script');