欢迎光临
我们一直在努力
扫描二维码在手机上浏览
WordPress相关

WordPress 评论区增加简单的机器人验证功能

WordPress为了防止垃圾评论,有很多种方法,今天就说一个非常简单的方法。功能主要是:游客评论必须点击一下机器人验证,通过后才可以发表评论,而登录用户则不用点击,可直接发表评论。

好了,直接说实现方法吧!

第一步:

functions.php文件中加入以下代码:

// 机器人评论验证
function siren_robot_comment(){
  if ( !$_POST['no-robot'] && !is_user_logged_in()) {
     err(__('请勾选机器人验证后在发表评论!Please comfirm you are not a robot.'));
  }
}
add_action('pre_comment_on_post', 'siren_robot_comment');

第二步:

添加下列JS代码到你主题的js文件中,DUX主题可添加到comment.js文件中。

//机器人验证
$('.roboter').on('click',function(){
    $('.robot-check-text').html('验证成功!');
 });

第三步:

comments.php文件的适当位置添加下列代码:

<label class="demo--label roboter" title="未登录用户需开启该功能后才可评论!"><input class="demo--radio robot-check" type="radio" name="no-robot"><span class="demo--radioInput"></span><span class="robot-check-text" >机器人验证</span></label>

第四步:

最后一把就是样式了,相信大家应该知道怎么获取吧,如果不知道的话,那就支持下站长,开个会员吧~^o^~ ~^o^~

隐藏内容,您需要满足以下条件方可查看

// DUX主题配合以下文章效果更好 //

为WordPress评论框添加表情、图片、签到等功能

本教程以DUX主题为例进行说明,其它主题请自行修改代码,代码部分来自网络,具体是谁最先写出来的,已经不知道了,详细效果请看下图: 注意:对主题进行修改操作之前请自行备份需要修改的文件,以防误操作引起的...

修改时间:2020/02/13 分类:WordPress相关 人气:74 评论:1赞(0)

为WordPress评论框添加表情、图片、签到等功能-灵阳星空

THE END
历史上的今天
三月
17
    哇哦~~~,历史上的今天没发表过文章哦
标签
喜欢就支持一下吧!!!
点赞1打赏分享
版权声明
本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自:灵阳星空 » WordPress 评论区增加简单的机器人验证功能
本文标题:WordPress 评论区增加简单的机器人验证功能
本文日期:本文发表于 2020/03/17 11:37:43,最后更新于 2020/03/17 11:37:43,如内容失效,请反馈给我们,谢谢!
本文地址: https://www.jsksky.com/add-simple-robot-verification-to-wordpress-comment-area.html

网络臭虫

已发布414篇文章
吃得苦中苦,方为人上人,不卧薪藏胆,哪能苦尽甘来?点击进入我的网站了解更多有关我的信息。

评论 抢沙发

评论前必须登录!

 


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏