wordpress屏蔽英文垃圾评论

时间:14-09-30 8:00 分类:wordpress 作者:郑州SEO 评论:7人参与 浏览: 9,573 次

wordpress屏蔽英文垃圾评论

每天登陆wordpress后台,就会看到大量的垃圾评论,英文的居多,集中发布于凌晨1点,2点……这么多的垃圾评论都是用软件批量发送的,如何清理垃圾评论?总不至于每天都标记为垃圾评论或移至回收站???

Some Chinese Please插件可以拦截不带中文字的留言,本博客一直在用效果不错,不写入数据库,可有效地减少spam对服务器的无谓使用,其实可以将插件简化一下,直接用代码实现。

将下面代码加到主题functions模板文件中,效果与使用插件相同。

/* refused spam */  
function refused_spam_comments( $comment_data )
{  $pattern = '/[一-龥]/u';  
if(!preg_match($pattern,$comment_data['comment_content']))
 {  wp_die('评论必须含中文!');  }  
return( $comment_data );  }  
add_filter('preprocess_comment','refused_spam_comments');

其它一些写入数据库的防spam插件不建议使用, 比如WordPress官方的防垃圾插件Akismet会在数据库中留下大量的信息,增加服务器负担。

针对那些使用技术手段,比如GET、POST等方式不填写前台表单,直接读取后台程序文件的spam,只有屏蔽IP才能缓解疯狗一样的攻势,其它什么验证码、滑动解锁等等都没用。

可以在.htaccess文件中添加:

Order Deny,Allow
Deny from xxx.xxx.xxx.xx
Deny from xxx.xxx.xxx.xx

禁止某些IP访问。

ad

本文地址:http://www.360baidu.cn/wordpress/wordpress-blocking-spam-comments.html

本文标题:wordpress屏蔽英文垃圾评论

wordpress屏蔽英文垃圾评论:目前有 7 条留言

发表评论

必填

选填

选填

  1. 7楼
    ganbuUS:

    这篇文章对我有用感谢您。谁能拯救中兴?格力,因为它掌握了核芯科技。by https://zhaodaixue.com/category/xiangguantongzhi

    2021-04-19 下午 9:48 [回复]
  2. 我家住朝阳区,这次昌平冬奥会离得这么近,不到10公里,交通出行丝毫不受影响,真的是大国气量和高超治理。不错不错by https://gongxukemu.com/category/zhejiang/

    2021-04-12 上午 12:08 [回复]
  3. 5楼
    andwangluo:

    胖也是病,不然减肥药怎么是药。长得丑也是病,不然整形医院怎么是医院。谢谢你们。读后深有感触by http://go2learn.net/category/neimenggu/

    2021-04-10 上午 8:33 [回复]
  4. 4楼
    andkemu:

    博主辛苦了by https://www.gongxuke.net/makemoney.html

    2021-04-09 下午 7:39 [回复]
  5. 地板
    betweenlearn:

    楼主辛苦“我有一个看家本领。”“什么?”“看家。”

    2021-02-26 上午 12:59 [回复]
  6. 板凳
    torenyuan:

    青年问大师:“出家怎么修行?”谢谢您的付出感谢您。

    2021-02-24 上午 12:28 [回复]
  7. 沙发
    佛系派:

    谢谢博主分享,派上用场了

    2020-04-08 下午 11:41 [回复]
SEO导权
郑州seo优化网站排名
Totop