折腾无极限
不曾长大

WordPress 验证码插件 SI CAPTCHA Anti-Spam

将原来的域名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/文件下下

开启插件后,回到前台就可以发现这时候启用了。截图如下:
评论验证码 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少了,但是如果验证码输错了,不会在当前页面提示,而是会转到一个新的页面,然后要点击浏览器的后退按钮,重新收入正确验证码,才能发表评论。
由于用设置了全局图片延迟加载,所以验证码的图片也会延迟加载。
总之一句话,发表评论的用户体验下降了。不过真心交流的朋友是不在乎多输入几个验证码的,对吗?

赞(0) 打赏
未经允许不得转载:子痕的博客 » WordPress 验证码插件 SI CAPTCHA Anti-Spam

评论 21

  1. #-19

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

    Junan12年前 (2012-11-24)回复
  2. #-18

    最讨厌验证码

    黑涩的猪12年前 (2012-11-25)回复
  3. #-17

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

    Louis Han12年前 (2012-11-26)回复
  4. #-16

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

    一堵墙11年前 (2012-11-27)回复
  5. #-15

    willin的小墙飘过。。。

    公子11年前 (2012-11-30)回复
  6. #-14

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

    SEO达人11年前 (2012-12-06)回复
  7. #-13

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

    Pnnk11年前 (2012-12-07)回复
    • @Pnnk  暂时不用了,好多人讨厌输验证码~ 在研究其他防spam的方法~

      子痕11年前 (2012-12-07)回复
  8. #-12

    我那个解锁的也蛮不错…

    Kaedeen11年前 (2012-12-25)回复
    • 是很炫,用的人还蛮多的~

      子痕11年前 (2012-12-25)回复
  9. #-11

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

    我懂的11年前 (2012-12-26)回复
    • 是的啊,所以去掉了验证码。

      子痕11年前 (2012-12-26)回复
  10. #-10

    不错的验证码插件

    鲜活优惠码11年前 (2013-02-02)回复
  11. #-9

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

    阳光互联网博客11年前 (2013-10-14)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏