创建黑名单屏蔽wordpress垃圾评论

【重点推荐】2018年超叼项目,每天10分钟,轻松赚500+,点击这里加入


wordpress自带的评论系统反应速度快,所以我比较青睐于使用默认评论系统而不是多说等评论插件。但是现在网络上的黑子和喷子太多,导致网站上的垃圾评论和恶意评论屡禁不止。这里我们需要在wordpress后台进行设置,并且增加一段代码来实现评论黑名单,将包含某些字段,某些邮箱,或者是评论网址中包含某些网址的的评论列入黑名单。实现自动的过滤掉黑名单用户的评论。

1,wordpress后台,设置>>讨论

 

创建黑名单屏蔽wordpress垃圾评论

 

2,在出来的对话框中写上需要过滤的评论内容,评论者名称,url,电子邮件或者ip地址中包含其中任何关键词。

 

创建黑名单屏蔽wordpress垃圾评论

 

3,在function.php文件中增加下述代码。

  1. //禁止垃圾评论提交到数据库
  2. function uedsc_fuckspam($comment) {
  3. if(is_user_logged_in()){ return $comment;} //登录用户不检测评论
  4. if(wp_blacklist_check($comment['comment_author'],$comment['comment_author_email'],$comment['comment_author_url'], $comment['comment_content'], $comment['comment_author_IP'], $comment['comment_agent'] )){
  5. header("Content-type: text/html; charset=utf-8");
  6. wp_die('您评论包含辱骂,过激或者违反法律等言论,或者您的IP已被加入黑名单,如有疑问请联系管理员处理!返回文章页');
  7. else {
  8. return $comment;
  9. }
  10. }
  11. add_filter('preprocess_comment', 'uedsc_fuckspam');

做完这些工作,我们可以正式使用黑名单来屏蔽垃圾评论了。

相关阅读:


来源:(QQ/微信:8184680) 本文版权归海涛网赚和原作者所有,未经许可不得转载。

本文链接: http://www.haitaoseo.com/6389.html

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

微信钱包扫描赞助

海涛