当前位置:首页>WordPress建站>用户交互>自动将包含长链接的评论标记为垃圾评论

自动将包含长链接的评论标记为垃圾评论

WordPress 主题 CoreNext

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

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

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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
用户交互

禁止某个用户在线编辑WordPress主题文件

2013-6-9 10:45:49

用户交互

超过限制天数后自动关闭WordPress文章的评论功能

2013-6-13 8:58:17

6 条回复 A文章作者 M管理员
  1. 迅雷下载

    确实是很好的方法 不错 支持一下

  2. 试试这个方法,最近垃圾英文评论太多了

  3. 没有效果啊?

  4. 禁止全英文后,还是有许多带有多个链接的中文垃圾评论
    所以禁止评论包含2个以上链接,感觉也是很实用的

  5. 这是什么意思。

    • 意思很明确,及时别人在评论中添加了url链接

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索