Skip to content

狗子窝

没事就吠一下

Menu
  • 首页
  • 技术交流
    • 原创
    • WebGL教程
    • js小程序在线演示
    • 摘要总结
  • 小评论
    • 动漫短评
    • 其他短评
  • 日志/心情
    • My Piano
    • 絮絮叨叨
    • 长篇大论
  • 关于我
    • 留言板
Menu

最近被垃圾评论轰炸了……

Posted on 2013 年 3 月 13 日2013 年 12 月 9 日 by wysaid

小博客是拿来玩的,没有(将来也不会有)任何广告,当然……流量也很低。所以就龟速更新拿来玩。

De Mo ! 如此低调的域名都还是被spammer发现了……每天垃圾广告评论不断,让人蛋疼的……一开始把带链接的归为垃圾评论,后来,尤其是这几天,这些机器人变狠了,不带链接什么的连发几十条……然后我的手机又设置了gmail同步……我了个去啊,爪机一联网就淫荡地叫……但是我还是不想设置恼人的验证码什么的。

于是用到以下方法……当然,是参照别人的代码自己改的,毕竟php也不怎么会嘛。评论者一般都是纯英文数字符号带link,所以,直接把纯英文数字符号的评论屏蔽掉,一旦发现就:

wrong

代码如下:

插入以下代码到当前主题的functions.php中(直接放到底部即可)
PHP
1
2
3
4
5
6
7
8
9
10
//spam protection
 
function spam_protection($commentdata){
    if(!ereg('['.chr(0xa1).'-'.chr(0xff).']', $commentdata['comment_content']))
        wp_die('请输入至少一个中文字符证明你不是火星人~</br>Please input at least one chinese word to show me that you are not spammer!');
    return $commentdata;
}
if($comment_data['comment_type']==''){
    add_filter('preprocess_comment','spam_protection');
}

直接在当前主题的functions.php的底部添加以下代码就OK了,简单吧!

2 thoughts on “最近被垃圾评论轰炸了……”

  1. 黑幕帝说道:
    2013 年 4 月 20 日 下午 2:23

    39483493439847343

    1. wysaid说道:
      2013 年 4 月 20 日 下午 2:23

      这篇文章不管用了,因为……我使用第三方插件的评论框了

Comments are closed.


转载本Blog文章请注明出处:
wysaid.org

2025 年 5 月
日 一 二 三 四 五 六
 123
45678910
11121314151617
18192021222324
25262728293031
« 2 月    

评论

  • 翔鱼 发表在《关于我》
  • luo.la 发表在《使用OpenAL打开麦克风录音并实时回放(类似K歌效果)》
  • 罗拉 发表在《使用OpenAL打开麦克风录音并实时回放(类似K歌效果)》
  • 大喜 发表在《使用OpenAL打开麦克风录音并实时回放(类似K歌效果)》
  • 罗拉套图网 发表在《使用OpenAL打开麦克风录音并实时回放(类似K歌效果)》

归档

分类

TAG

Android c C++ domain EGE host iOS JavaScript NDK OpenAL OpenGL Slideshow WebGL教程 WGE 人脸识别 作文 分形 动漫 在线演示 小程序 常识 数学 游戏 源代码 滤镜 算法 老文翻新 表白 视频 评论 谷歌娘 酸腐文章 钢琴 音乐
© 2025 狗子窝 | Powered by Superbs Personal Blog theme