鉴于我的一些好友都在使用这个主题,这个主题收费的功能不错- -但是大家用的都是坑爹的免费版,所以……这个主题的滑动解锁条是个最大的亮点也成了最蛋疼的问题,这里提供一下解决方案:
好吧- -忘了,在此之前要先说一下,为什么滑动解锁条不能使用,这里小天做出如下判断:
1、缺少Qaptcha.jquery.php
2、JS中Qaptcha.jquery.js路径不正确
如果你执意要用代码,请看这篇- -至少我折腾的吐槽无力了:[http://awy.me/2011/05/to-add-qaptcha-validation-wordpress/](http://awy.me/2011/05/to-add-qaptcha-validation-wordpress/)- -因为本人不是很喜欢那个各种多说之类的。
所以提供一个简单的方法:
删除functions.php中的
//滑动验证
function my\_preprocess\_comment($comment) {
if (!is\_user\_logged\_in()) {
if(!session\_id()) session\_start();
if(isset($\_POST\['iQapTcha'\]) && empty($\_POST\['iQapTcha'\]) && isset($\_SESSION\['iQaptcha'\]) && $\_SESSION\['iQaptcha'\]) {
unset($\_SESSION\['iQaptcha'\]);
return($comment);
} else err("抱歉,你没有通过验证。");//提示语自行修改
} else
return($comment);
}
add\_action('preprocess\_comment', 'my\_preprocess\_comment');
删除comments.php中的:
其实大家看到代码版就知道只是逆操作删除而已,这个很简单,就好像我以前对
PC、爱好者 童鞋说的那样把代码删除就可以了,但不知道为什么他删了半天还是没成功= =、、
如果你还需要加入滑动解锁条,那么简单点就用插件吧,还是不错的,测试可以用。
官网插件可信啊可信:http://wordpress.org/extend/plugins/myqaptcha/
剩下的骚年们自己办吧。