以前用loper1.2的时候评论里的滑动解锁都很正常,后来换了loper1.3后滑动解锁就出问题了,就是鼠标点了没反应。在网上找了很多方法一直无法解决这个问题,比如网上最常用的方法:创建Qaptcha.jquery.php这个文件,在我这里还是不管用。后来就不想折腾了,干脆删除了评论滑动解锁这个功能,反正有Akismet呢。但是一段时间后进博客后台一看有几百+的垃级评论需要手动删除,而且Akismet的误判率还是很高的,我还要一页一页的找到那些貌似不是垃级评论的给他恢复过去。这让我很烦,又怀念起有滑动解锁的时光了,后来在网上看到了一款插件“myQaptcha”也可以实现滑动解锁的功能,而且还是纯绿色的,毫不犹豫我就安装上了,可是装好后发现评论框并没有显示滑动解锁,在插件作者的博客中看到这段话:

PS:近期很多朋友问知更鸟主题不显示滑动条.因为知更鸟主题,内置了jquery,但是没有判断jquery重复加载情况.而且版本较老.
解决办法,请打开主题中header.php,找到并删除下面的代码即可.

请自行备份,如果将来要卸载插件请恢复这行代码.

在我的主题里只找到了个类似的:

<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/comments-ajax.js"></script>

这段代码删除了,可是滑动解锁还是无法显示出来。
后来偶然看到了IT厨子的一篇文章:loper1.3 myQapTcha 冲突解决过程
虽然里面的文章写的有点乱,不过我按照文章里面的方法,把footer.php里的第60行处这段

<?php endif; ?>

改为

<?php endif;wp_reset_query(); ?>

问题解决了,注意:上面讲到的header.php文件里的那段代码也需要删除。
PS:IT厨子的钻研精神让我佩服,有点像几年前的我,呵呵。

您可以用支付宝/微信/QQ扫描二维码为作者打赏
网站维护离不开您的支持
支付宝支付 微信支付 QQ支付
如果本文对您有帮助,请不要吝啬您的打赏!~

声明:除非注明!方阁志文章均为原创,转载请以链接形式标明本文地址!

文章标题:使用插件代替loper主题的滑动解锁

原文链接: http://imfang.net/wordpress/31.html