转到WordPress后,发现Blog每天都有新用户注册。注册用户名和邮箱看上去都还是很规则的,开始也没怎么在意。这段时间发现基本每天都有用户注册,但这些用户并没有在Blog上留言。Blog访问量本身也不大,怎么会一下增多了这么多注册用户呢?
对这些注册信息就产生了疑问?在仔细看了下这些注册用户的邮箱名,发现多数是国外的域名,这些应该是机器人程序自动注册的,看来得防止这些机器人程序自动注册才行呀,不然日子久了,整个数据库就充满了不少垃圾信息!解决这个问题最简单的方法就是在WordPress的用户注册页面加个验证码,有了方法就开始行动吧。
Google后发现Sabre这个WordPress插件,这个插件就是通过图片认证或者数学测试,从而阻止垃圾注册。当然这也无疑给正常的注册者添加一个额外的步骤。我Blog上的资源基本上都是全开放的,没有必须登陆的要求。我想正常注册用户是不会在意这会一点点小麻烦的,呵呵!
同样的问题发生在评论上,垃圾留言可比垃圾注册多得多。现在每天的垃圾留言一般都是好几十条,虽然用了Akismet阻挡垃圾留言,但这些垃圾留言还是在后台可以看到的,而且Akismet有时会误判,把正常的留言信息也给阻挡了。本打算把留言部分也加上验证码的,看了网上的几个比较常用垃圾留言的插件都有些不同的不足,而且也会在一定程度上造成访客留言率下降。现在的访问量也不大,垃圾留言也不算太多。本着简单友好的原则,就先暂时放弃在留言部分增加验证码。我麻烦好过各位看客们麻烦嘛,呵呵!
新增Sabre插件时的小插曲:发现播件Floatbox Plus提示有新版本可升级,这是我比较喜欢的一款特效插件(关于这个插件可参考:神秘的程序员们),当然迫不及待的想升级到最新版本了,不幸的是这次升级到1.2.15后启用插件报错,可能是插件冲突还是新版程序问题、或者PHP环境不支持,还有待验证!只好先改回1.2.14的旧版本。
[...] 本来这部分最开始是打算在[烦人的垃圾信息]中提一下就行了,可资料越写越多,就单独做为一篇放出来了! [...]
呵呵 我暂时还没有这方面的困扰。
[回复]
我暂时还没有这种困扰。
[回复]
博主没用Askimet吗?有这个就可以了啊。
[回复]
easylife
Firefox 3.6
Windows 7回复:
三月 28th, 2010 at 21:27
@朵未, Askimet有使用的,呵呵!不过它只对垃圾留言有用,而且会在后台有记录的。Askimet对垃圾注册好像是没有用的!
[回复]
二十六公斤
Firefox 3.6
Windows XP回复:
四月 1st, 2010 at 14:22
@easylife, 是啊··Askimet只是对留言而已· ·对注册完全没有用· ·
[回复]
easylife
Firefox 3.6
Windows XP回复:
四月 1st, 2010 at 15:06
@二十六公斤, 注册页面加上验证码以后,已经没有垃圾注册了。世界清静了!
[回复]