February 9th, 2007
WP上的反垃圾留言插件
Category: WordPress, Author: Nicky, Popularity: 11%
自从使用Spam Karma 2以来,99%的垃圾留言和TB都被抓了出来,到底有没有正常评论被误判?我没有那么多的时间去考证,不过相信应该没有。但它和AJAX Comments 2.0好像有冲突(离开K2后还是有点怀念Ajax留言效果),我这里的现象就是留言后没有留言者名称和内容,Shoegazer的现象就是随机显示老留言,刷新一次就正常了,但是要刷新页面才能看到留言我还要它干什么呢?虽然作者推荐AuthImage,但是看看它那体积我就没有打算去用它。
接着试了下面一些以图片和简单算术题验证方式防止spam的插件,几乎都和AJAX Comments冲突,也包括柠檬介绍的Raven’s Antispam在内。那为什么不试试Bad Behavior这个重量级人物呢?不试还不知道,安装它十几分钟后确实就block了30多个spam,但是退出后发现无法登录,居然弹出Spam阻止提示:“Error 403! We’re sorry, but we could not fulfill your request for /wp-login.php on this server.”,大哥我是管理员啊,我要登录后台啊,赶快在FTP上把它删掉才能正常登录。看看“Bad Behavior挡住了它的主人“发现不止我才遇到这个问题,虽然天佑给出了解决办法,但我还是很不放心它,它的误判几率太大了。还有通过修改.htaccess来防止spammer的,就更不愿尝试了。
为了一个AJAX Comments害的我试了这么多Antispam插件,不过总算有点收获,得出一个结论,Spam Karma 2是一个很不错的东西,能判断垃圾留言和trackback,误判几率很小,使用它近3个月来,99%的垃圾留言和TB都逃不过它的手掌心,加上它的使用方便和不错定制性我给它打99分。期待它不断更新,就算让我们给一点点捐赠也可以。为了不浪费WordPress给你的资源,Akismet也可以打开,双重保护,双重体验,安全又放心,从此远离Spam。
(付出的代价就是AJAX Comments 2.0不能使用,希望有其他插件可以代替它,或者作者想办法修改一下。)
update:天佑已经找到解决SK2和AJAX Comments 2.0兼容性问题的方法,看这里。
如果遇到AJAX Comments 2.0乱码问题也可以参照这里的方法解决。
其他的一些防止Spam特色插件:
- Raven’s Antispam *
- Math Comment Spam Protection Plugin *
- Challenge
- Simple Trackback Validation Plugin
- Did You Pass Math
- Silver’s CAPTCHA
- AuthImage
- Peter’s Custom Anti-Spam Image *
- wp-imgcode
- AuthImage
利用JavaScript来防止Spam,号称100%有效。
做一道算术题来验证是否spammer。
做一道稍微复杂的算术题来验证。
一个简单的防止垃圾trackback插件,通过判断引用文章中是否包含被引用链接来防止垃圾trackback。
也是一个做算术题来防止spam的插件。
通过显示一组扭曲数字的图片,来防止垃圾留言,不仔细看很难分辨里面的文字,如果是色盲就更困难了,这个插件真有点变态,小心使用。
AJAX Comments 作者推荐的图片验证插件
一个图片验证的插件,测试和AJAX Comments兼容,但使用后发现正常trackback都没法了。
一款“大陆和台湾联手”打造的留言图片验证插件
一款国人制作的图片验证插件
Tags:AJAX-Comments, Akismet, Bad-Behavior, Plugin, Spam, Spam-Karma, WordPress.
评论数量(17) | Add Comments
本文网址:http://www.osxcn.com/wordpress/wordpress-antispam.html


我觉得Spam Karma 2和Bad Behavior都是相当烂的插件
Spam Karma 2和Akismet没有任何区别
哎,我的wp依然裸奔中,昨天那么一会23条spam。今天还算让我省心点,5条……
bad behavior有更大的问题,激活插件的时候总是弹出错误信息,还有一些插件的管理页面也打不开。
现在只能期望Akismet早日回复了,GFW真狠啊~
我觉得SK2还是很好用的,误判几率非常小,但还是会有那么一条2条的,Akismet以前用过一次,开始的时候误判几率很高,要自己调教的。
现在换回Akismet+Spam Karma 2放心多了
Akismet 被墙了还真是不爽啊
一直用Akismet,也没什么问题,最多出现几条需要人工判定的“垃圾邮件”
我用着SK2
我靠, akismet惨遭gfw
这个症状有点像,几天都打不开了,代理却可以。
为什么gfw不把spam挡住呢?
Akismet
也回出错的
Nicky,看一下这里
http://blog.tinyau.net/archives/2007/02/10/spam-karma-2-and-ajax-comment-plugin/
已经用上了,确实解决了SK2和AJAX Comments兼容性问题。
Akismet肯定又是被该死的GFW干了,没有了Akismet,每天都有几十条垃圾光顾,只好暂时把评论关了.
站长还是仔细检查一下,sk2和bad behavior这两个误杀率那是相当高
我和几个认识的人使用都这样。啥时候Akismet再回来啊。。
确实有过误杀,但是被我抓住的到目前为止只有几个,大不了被放在“Awaiting Moderation”里面。
我觉得reven’s antispam还是很好用的
现在我已经基本没有垃圾评论了…
sk2还是感觉一般般的说…
我也想用ajax-comments-2.0,可惜要钱