Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Wordpress中注销Discus评论系统插件count.js_Javascript_Wordpress_Disqus - Fatal编程技术网

Javascript 在Wordpress中注销Discus评论系统插件count.js

Javascript 在Wordpress中注销Discus评论系统插件count.js,javascript,wordpress,disqus,Javascript,Wordpress,Disqus,我想在Wordpress中注销Discus评论系统插件的脚本count.js。脚本位于以下位置: /wp content/plugins/disqs comment system/media/js/count.js?ver=4.2.2 我尝试了很多不同的方法,但什么都没有。像这样: function prefix_my_scripts() { wp_deregister_script('count'); /* I tried also 'dsq_count_script' */ } a

我想在Wordpress中注销Discus评论系统插件的脚本count.js。脚本位于以下位置:

/wp content/plugins/disqs comment system/media/js/count.js?ver=4.2.2

我尝试了很多不同的方法,但什么都没有。像这样:

function prefix_my_scripts() {

    wp_deregister_script('count'); /* I tried also 'dsq_count_script' */
}
add_action('wp_enqueue_scripts', 'prefix_my_scripts');
而且:

function prefix_my_scripts() {

    wp_dequeue_script('count'); /* I tried also 'dsq_count_script' */
}
add_action('wp_enqueue_scripts', 'prefix_my_scripts');
我已经看到插件以这种方式生成此脚本:

    wp_register_script( 'dsq_count_script', plugins_url( '/media/js/count.js', __FILE__ ) );
    wp_localize_script( 'dsq_count_script', 'countVars', $count_vars );
    wp_enqueue_script( 'dsq_count_script', plugins_url( '/media/js/count.js', __FILE__ ) );
取消注册后,我想在关闭body标记之前添加内联脚本


如何才能做到这一点?

脚本是通过以下方式添加的:

add_action('wp_footer', 'dsq_output_footer_comment_js');
因此,您应该通过以下方式删除它:

remove_action( 'wp_footer', 'dsq_output_footer_comment_js' );

您可以将代码粘贴到(子)主题的functions.php中。

您不能从客户端调用php函数。为什么不注释掉PHP文件中注册脚本的行呢?谢谢你的回答。在Wordpress中,我尝试修改插件文件时出错。