首页 / WordPress建站 / 用户交互 / 自动将包含长链接的评论标记为垃圾评论
Loading收藏0

垃圾评论是一件让人非常苦恼的事情,如果你没有使用任何防范措施,有你受的!倡萌之前分享的《WordPress 如何有效拦截和过滤垃圾评论》就介绍了好几种防范垃圾评论的方法,今天再补充下,自动将包含长链接的评论标记为垃圾评论。

将下面的代码添加到主题的 functions.php 文件即可:

1
2
3
4
5
function rkv_url_spamcheck( $approved , $commentdata ) {
    return ( strlen( $commentdata['comment_author_url'] ) > 50 ) ? 'spam' : $approved;
  }
 
  add_filter( 'pre_comment_approved', 'rkv_url_spamcheck', 99, 2 );

注意看第二行的 50 ,根据自己的需要修改这个数值。如果你希望将所有带有链接(不管是否是长链接)的评论内容都自动标记为垃圾评论,将 50 改为 1 即可。

参考资料:http://www.wprecipes.com/automatically-spam-comments-with-a-very-long-url

你可能还喜欢

6 条评论

发表评论

我们是靠谱的WordPress建站团队!

专业承接WordPress网站建设及运维、WordPress主题和插件开发、汉化、安装等服务

联系电话:189-3334-7774

查看所有服务项目

视频教程: 点击联系我们
建站咨询: 点击联系我们
售后支持: 点击联系我们
广告合作: 点击联系我们

建站咨询:189-3334-7774

固定电话:0773-8282-430

售后支持:133-0773-9152

微信扫一扫,联系我们