比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图
Akismet,依赖于WordPress的推广,目前它也是最流行的WordPress反垃圾留言插件。但是,如果你的WordPress网站是面向国外用户的,且服务器放在国外,我觉得Google提供的“Invisible reCaptcha”更好。

这是因为Akismet无法阻止垃圾评论发布而是发布后再识别拦截扔到评论垃圾箱,但Invisible reCaptcha可以防范于未然,直接将垃圾留言程序拦之门外。

下面笔者将会详细介绍如何安装Invisible reCaptcha。

获取Invisible reCaptcha站点密钥及私钥

您需要一个Google帐户才能使用Invisible reCaptcha(这里不会展开介绍谷歌账号注册)。

首先,访问Google reCaptcha,点击右上角的Get reCAPTCHA按钮。

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(1)

添加域名等相关信息,包括以下要点:

  • Label(标签)-描述性名称,有点像分组的意思,方便你后期管理开通reCaptcha的网站。
  • reCAPTCHA type(类型)-v3算是升级的版本,用户体验更佳,用户无需任何操作即可完成人机交互验证。v2是一种上一代的机器人识别验证,需要用户点击才能完成人机交互验证,用户体验相对会差一些。
  • Domain(域名)-添加需要引入“Invisible reCaptcha”的网站URL,可以是一个或者多个域名。
  • Owners(所有者)-至少一个Google帐户的电子邮件地址。
  • 我同意reCAPTCHA使用条款-需要勾选了才能使用这个服务。
  • 向所有者发送提醒-检查以接收重要信息。

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(2)

完成后点击“SUBMIT”提交。

稍微简单说明一下reCAPTCHA类型:

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(3)

如果您未选中下面的框,则无法进入下一页。

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(4)

毋庸置疑,

“站点密钥(Site Key)”和“私钥(Secret Key)”,如下所示:

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(5)

不要关闭此页面,或者将站点密钥和私钥保存到你认为安全的地方,因为后面会用到这两个东西。

安装Invisible reCaptcha插件

进入WordPress仪表盘,点击菜单的“插件-安装插件”,搜索“Invisible reCaptcha”,找到Invisible reCaptcha for WordPress,点击“现在安装”,安装完毕点击“启用”。

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(6)

然后,点击WordPress仪表盘“设置-Invisible reCaptcha”菜单进入Invisible reCaptcha设置界面,填入相关信息:

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(7)

  • 站点密钥-输入前面获取到的站点密钥
  • 私钥-输入前面获取到的私钥
  • 语言-选择你的站点语言
  • 位置-建议使用Inline。即reCaptcha徽标显示的位置,选择Inline你可以在页面中使用CSS样式
  • 自定义样式-如果你需要进行定制化,你还可以自定义样式,使reCaptcha徽标样式与你站点设计风格保持一致性

输入后,请务必点击“保存更改”。

设置“Wordpress”相关,将显示四个项目全部勾选上,然后点击“保存更改”。

  • 登录表单保护
  • 注册表单保护
  • 评论表单保护
  • 忘记密码保护

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(8)

设置“联系表单”,如果你的WordPress引入了联系表单,还可以对联系表单启用Invisible reCaptcha,选择后保存更改即可。

比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha插图(9)

以上即在WordPress使用Invisible reCaptcha的全部教程。如果你的网站服务器在国外,并且这是一个针对海外用户建立的网站,笔者建议你可以考虑使用Invisible reCaptcha取代WordPress提供的垃圾留言拦截插件Akismet

标签

评论交流

闪电博沟通群

扫码加入QQ交流群 695891297