WordPress 验证码插件 SI CAPTCHA Anti-Spam

子痕 2012/11/2321阅读 1,473 次 1266字阅读4分13秒

将原来的域名301永久定向到这个博客之后,Spam随之陡增,之前每天几条的垃圾留言,现在每天几百条,因为Akismet有误杀,只得一页一页的翻,然后再删除,删到最后手都酸了。

比较了几个验证码插件,SI CAPTCHA Anti-Spam相对来说比较实用的。它会在留言表单,注册表单,登录表单添加一个 CAPTCHA 验证码,用来防止垃圾留言或者恶意注册。而且是否启用这些功能都可以在后台设置。

SI CAPTCHA Anti-Spam 安装

  • WordPress版本要求是2.9或以上。PHP5及以上。
  • WordPress后台直接安装。 插件 -> 安装插件 -> 搜索 SI CAPTCHA Anti-Spam -> 安装
  • FTP上传。下载之后,上传到/wp-content/plugin/文件下下

开启插件后,回到前台就可以发现这时候启用了。截图如下:
WordPress 验证码插件 SI CAPTCHA Anti-Spam
SI CAPTCHA Anti-Spam 评论验证码显示图片。

SI CAPTCHA Anti-Spam 设置

安装SI CAPTCHA Anti-Spam好并启用后,可以进入 插件 -> SI Captcha设置:

  • CAPTCHA:测试你的PHP是否支持验证码
  • CAPTCHA difficulty level: 设置验证码的复杂程度。
  • 启用验证在登录页面: 是否在登录窗口显示验证码。
  • 启用验证当用户注册时.是否在注册窗口显示验证码。
  • Enable CAPTCHA on the lost password form.
  • 启用验证在评论页面. 是否在评论页面窗口显示验证码。
  • 隐藏验证 当 已注册 用户为: 设置对不同的用户群是否显示验证码。
  • CAPTCHA input label position on the comment form: 更改验证码输入框在主题中的位置,有些主题会使用不同的标签。
  • Change the display order of the CAPTCHA input field on the comment form. 是否改变评论提交按钮的位置。有时候提交按钮会跟验证码重叠。
  • Enable smaller size CAPTCHA image. 是否启用更小的验证码图片。
  • Use CAPTCHA without PHP session. 是否使用PHP会话。这个功能主要防止使用php文件的情况下,因为服务器出错导致CAPTCHA不能使用。
  • Disable CAPTCHA transparent text (only if captcha text is missing on the image, try this fix). 禁用的CAPTCHA透明文本。当验证码图片显示不出来的时候,可以使用此功能。
  • 另外还可以设置CAPTCHA Form的样式。也可以设置文字标签样式,比如我设置的“* 为了阻止Spam哥实属无奈之举”

SI CAPTCHA Anti-Spam 使用心得

Spam少了,但是如果验证码输错了,不会在当前页面提示,而是会转到一个新的页面,然后要点击浏览器的后退按钮,重新收入正确验证码,才能发表评论。
由于用设置了全局图片延迟加载,所以验证码的图片也会延迟加载。
总之一句话,发表评论的用户体验下降了。不过真心交流的朋友是不在乎多输入几个验证码的,对吗?

  • 本文由 发表于 2012/11/23
  • 转载请务必保留本文链接:https://www.mzihen.com/si-captcha-anti-spam/
匿名

发表评论

匿名网友

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

评论:21   其中:访客  21   博主  0
    • Junan Junan 4

      奇怪 我的都会自动将SPAM不显示出来

        • 子痕 子痕 9

          @ Junan @Junan  额,不显示出来是什么意思呢?

        • 黑涩的猪 黑涩的猪 1

          最讨厌验证码

          • Louis Han Louis Han 6

            阻挡了好多人试图回复的决心啊

              • 子痕 子痕

                @ Louis Han @Louis Han  哎,是的,不过没办法,spam太多了呢~

                • 子痕 子痕

                  @ Louis Han @Louis Han  我现在暂时停用插件了,再看看有没有其它更方便的方法的。

                • 一堵墙 一堵墙 0

                  验证码不是很利于用户体验啊

                  • 公子 公子 2

                    willin的小墙飘过。。。

                    • SEO达人 SEO达人 0

                      问子痕两个能有效解决SPAM的问题:
                      1、如何取消“网址”选项?就是发表评论时可以选填的“网址”。
                      2、如何禁止在评论内容中使用html标签?就是禁止在评论内容中输入一个链接。
                      3、如何自动删除评论内容中的“www”、“.com”、“.net”、“.html”、“.php”等内容?
                      如果能有效解决这几个问题,自然就没有垃圾评论了,因为SPAMer的目的就是要加上一个链接。

                      • Pnnk Pnnk 0

                        验证码现在又不用了吗??

                          • 子痕 子痕

                            @ Pnnk @Pnnk  暂时不用了,好多人讨厌输验证码~ 在研究其他防spam的方法~

                          • Kaedeen Kaedeen 4

                            我那个解锁的也蛮不错…

                            • 我懂的 我懂的 2

                              我极其讨厌验证码,不如解锁菜单好用!

                              • 鲜活优惠码 鲜活优惠码 1

                                不错的验证码插件

                                • 阳光互联网博客 阳光互联网博客 0

                                  :idea: 额。。近期遭到刷屏,每天上百条,无奈搜索验证码,搜到你这了。路过。留言之~ :!: