这几天垃圾评论见抬头有不少的垃圾评论,达到了40M左右为了杜绝垃圾评论,就添加了个验证码,效果非常不错,垃圾评论再也没有来了,方法非常简单,就是在function.php文件里添加个随机码的函数,在comments.php里相应的位置调用即可实现随机验证码,具体代码如下:
function yanzhengma(){
if ( !$user->ID ) {
$pcodes = trim($_POST[pcodes]);
$subpcodes = trim($_POST[subpcodes]);
if((($pcodes)!=$subpcodes)|| empty($subpcodes)){
wp_die( __(‘错误提示:请输入正确的验证码。’) );
}
}
}
add_filter(‘pre_comment_on_post’, ‘yanzhengma’);
文章评论
谢谢博主分享~先试试,不知道验证码的位置是否可调整.
先来看一下,不过感觉都是网上复制的没什么用,来点干货不错
很棒,正好缺少这个。
我的怎么不行呢????
@mxa 有的需要在主题中添加代码
试试看哈(54ux.com)
坏人,你的验证码呢?
@崔凯 撤掉了呵呵。
你的怎么没有加验证码。
你的验证码呢?
没有验证码啊
77940140
不错的方法
太好了,马上就试试,为垃圾评论烦恼
手动输入验证码感觉实在影响用户体验,不如那几种滑动解锁效果好,但是滑动解锁有缺陷...鱼和熊掌不可兼得
测试验证码效果
喝热水
我也试试