自动将长URL网址留言标记为垃圾评论

知更鸟
知更鸟
知更鸟
1647
文章
6938
评论
2013年9月15日16:56:0913691

一般垃圾留言的URL地址都比较长,下面这段代码可以通过判断留言者网址URL长度,自动标记为垃圾评论。

打开你的functions.php文件粘贴下面的代码。之后自动标记URL长度超过50个字符为垃圾评论。

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

可以根据需要修改其中的数字50

原文:http://www.wprecipes.com/automatically-spam-comments-with-a-very-long-url

weinxin
版权声明
本站原创文章转载请注明文章出处
利用WordPress自带短代码添加视频 WordPress

利用WordPress自带短代码添加视频

利用WordPress自带的视频短代码可以方便地让你在任何位置添加视频,支持的文件类型是mp4,m4v,webm,ogv,wmv和flv。 基本的视频短代码 【video src="pepper.mp...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:13   其中:访客  11   博主  2
    • 邮币卡互动网 邮币卡互动网 1

      也就是说,添加了这个代码之后,wordpress程序就会自动去管理评论,而不需要后台的人工审核了是吗?

      • 两天 两天 6

        这个方法不错 不过我用多说

        • muellim muellim 3

          我把这个代码添加functions.php之后,我的博客打不开了,变成utf-8格式之后添加也打不开了。我用的是这主题的2.7.1版。这怎么回事?

          • muellim muellim 3

            去掉“//”

            • Me主流美 Me主流美 1

              太棒了,顶一个!!!!真是学习了

              • slineter slineter 1

                鸟哥用的是什么方法来防止这些评论呢?愁死了,天天上百条。。

                  • 知更鸟 知更鸟

                    @ slineter 方法
                    https://zmingcx.com/hotnews-pro-theme-using-anti-spam-tips.html

                  • aaasdf aaasdf 0

                    阿斯蒂芬

                    • 留芳网 留芳网 1

                      怎么修改为直接挡掉呢,手动删除还是很麻烦。