分享笔记:

WordPress连接reCAPTCHA防止垃圾邮件

防止垃圾信息

文章目录

一个网站通过表单来获得联系是非常常见的一件事情,不过在加表单时你一定也要注意防止SPAM垃圾信息,尤其是通过机器人发送的垃圾信息,而且它还不单单是保护你的表单而已,同时也可以保护你的登录界面表单,可以更好的优化你网站的安全。

首先,WordPress有无数个防止垃圾信息的插件,不过我通常都是使用谷歌的 reCAPTCHA,因为它的操作极其方便,通常情况下不需要安装什么额外的插件。

什么是reCAPTCHA?

reCAPTCHA 是一种由 Google 提供的在线工具,可以区分人类用户和自动化程序(机器人)。主要功能是防止自动化程序滥用某些在线服务,像表单,注册,评论等。reCAPTCHA 通过呈现一些挑战或任务来验证用户的身份,这些挑战可能包括识别图像中的物体、点击特定区域、解决简单的数学问题等。

wordpress表单垃圾信息
WPForms 垃圾邮件

reCAPTCHA 的类型

  • reCAPTCHA v1:早期版本,要求用户输入显示的扭曲文字。
  • reCAPTCHA v2:这个大家肯定不陌生,就是经常看到的 “我不是机器人” 或者要求你完成图像识别任务,像选出全部红绿灯,汽车,桥等等。
  • reCAPTCHA v3:无形验证,通过分析用户的行为和互动来确定其身份,不干扰用户体验。这是我最推荐的,也是我们接下来要用的。
  • Invisible reCAPTCHA:与 v3 类似,无需用户显式互动,只在后台进行验证。
recaptcha防止垃圾信息进化史

注册 Google reCAPTCHA

由于它的谷歌开发的,所以我们要去它的官网登录Gmail账号,点“V3 Admin Console”

登录注册recaptcha防止垃圾信息

如果你之前用过那么应该是下面这样一个界面,想添加网站点右上角的 +

登录注册recaptcha防止垃圾信息

如果你是新用户,之前没用过,是下面这样的界面(和你刚刚上面点 + 是一个界面),把需要的信息写一下点提交就可以。

recaptcha添加网站防止垃圾信息

提交完成后它会给你一个网站密钥和密钥,这两个就是我们要加到WordPress网站上的。

recaptcha网站密钥

添加reCAPTCHA到WordPress

添加reCAPTCHA到WordPress有非常多方法,大多数知名插件也都自带这个功能,我们一起来看一些。

1. Advanced Google reCAPTCHA

这个插件可以让我们在WordPress后台表单,评论表单等等(有些是付费功能)上添加reCAPTCHA防止SPAM,只需要把我们刚刚生成的2个KEY粘贴上去就可以了。

Advanced Google reCAPTCHAwordpress添加recaptcha防止垃圾信息spam

在国内的用户使用reCAPTCHA得注意,由于它是Google的服务,你的网站有使用reCAPTCHA而你没有挂梯子它很可能会认为你是机器人,后台登录和邮箱可能都无法登录和发送。

recaptcha验证失败

2. WPForms添加reCAPTCHA

WPForms表单在它的设置里面有带“CAPTCHA”选项,一样的操作,粘贴2个密钥即可。

wpforms添加recaptchawpforms添加recaptcha

去到想要添加reCAPTCHA的表单 settings > Spam Protection and Security > Enable CAPTCHA

wpforms添加recaptcha

3. Elementor添加reCAPTCHA

Elementor设置集成里输入2个key。

elementor集成recaptcha

Elementor表单里添加reCAPTCHAT字段即可。

elementor表单添加recaptcha

4. Bricks Builder添加reCAPTCHA

Bricks Builder添加reCAPTCHAT的方法几乎一样,不多说了,

bricks builder集成recaptcha

Bricks Builder加的reCAPTCHAT是隐藏的,所以表单或页面不会有任何变化。

bricks builder表单添加recaptcha

为笔记评分

平均评分 5 / 5. 摘星者: 3

有疑问?留个言吧!

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors