首页 » 博客 » 将 reCAPTCHA 添加到您的联系表单

将 reCAPTCHA 添加到您的联系表单

最重要的是,它最多可供一百万用户免费使用。目前,Google reCAPTCHA 有三个版本。

  • 复选框 reCAPTCHA v2——向访问者提出挑战,让他们勾选“我不是机器人”的方框并提交。这里的优点是它是一种可见的安全形式。这样,访问者就可以放心填写表格,因为他们知道表格是受到保护的。
  • Invisible reCAPTCHA v2 – 检测您网站上的用户行为和活动。它没有带来任何挑战或难题。
  • reCAPTCHA v3 – 使用 JavaScript 检测人类。它在阻止机器人方面非常有效,但有时它也会阻止真正的用户。因此,如果您知道如何排除故障,我们建议您使用它。

您可以使用 WPForms 启用所有三个版本的 Google reCAPTCHA。让我们更深入地探讨这个问题。

步骤 1:选择 reCAPTCHA 类型

要开始将 reCAPTCHA 添加到您的联系表单,卡塔尔 whatsapp 数据 您首先需要选择要使用的 CAPTCHA 类型。

转到WPForms » 设置选项卡,您将在其中找到 CAPTCHA 选项。

当您选择它时,将打开一个页面,其中有 CAPTCHA 图标供您选择。首先,我们将向您展示如何使用 reCAPTCHA,因此我们将选择位于中心的那个。

如果您在同一页面上向下滚动,您将看到 reCAPTCHA 设置。请记住,这些设置适用于您使用 WPForms 创建的所有表单。

现在,您应该看到前面提到的 3 种不同的 reCAPTCHA 选项:

  • reCAPTCHA v2 复选框
  • 隐形 reCAPTCHA v2
  • reCAPTCHA v3

只需选择您想要在您的网站上使用的那个即可。然后您将看到两个可用于填写站点密钥和密钥的字段。接下来,我们将向您展示如何创建这些密钥。

第 2 步:Google reCAPTCHA 设置

要使用 Google reCAPTCHA,您需要访问Google reCAPTCHA 网站进行设置。

在这里,单击顶部菜单中的“管理控制台” 。

如果您尚未登录 Google 帐户,Google 会立即提示您登录。

之后,您将被重定向到一个新页面,使用 reCAPTCHA 注册您的网站。首先,在标签字段中输入您的网站名称。如果您有多个域,通过参加活动寻找本地线索 请确保您识别所输入的名称,因为您稍后会需要它。

然后使用单选按钮在 reCAPTCHA v2 或 v3 之间进行选择。如果您选择 v3,那么这里就无需再做任何事情了。

如果您决定使用 reCAPTCHA v2,您将有两个选项可供选择。您可以选择“我不是机器人”复选框或隐形的 reCAPTCHA 徽章。

在本教程中,我们将使用 reCAPTCHA v2 中的复选框方法。然而,对于其他类型来说,步骤也基本相同。

现在,您需要输入您网站的官方域名,例如“isitwp.com”。无需添加“https://

之后,只需接受服务条款并选择是否要接收有关 reCAPTCHA 的警报。

完成后,您可以点击页面底部的“提交”按钮来提交表格。

步骤 3:获取 reCAPTCHA 密钥

在您提交详细信息后,Google 会自动生成唯一的识别密钥,以将您的表单链接到您的 reCAPTCHA 帐户。您应该会看到一条包含您的密 海湾电子邮件列表 钥的消息。您将收到一个站点密钥和一个秘密密钥。

这里要记住的一件事是,Google 对每种类型的 CAPTCHA 使用不同的密钥。因此,如果您现在正在使用 reCAPTCHA v2 并想稍后切换到 v3,则需要生成一组新密钥。

复制这些密钥并返回到您的 WordPress 网站,其中打开了WPForms“设置”CAPTCHA页面。您将看到需要填写此信息的字段。将密钥粘贴到这里。

此后,您将看到另外两个选项:

  • 失败消息——您可以自定义访问者未通过 CAPTCHA 测试或无法提交表单时显示的消息。
  • 无冲突模式——如果另一个插件尝试加载 reCAPTCHA 模式,则可能会导致您的网站出现不必要的错误。通过选中此框,WPForms 将强制禁用其他插件的 reCAPTCHA。

填写完所有内容后,请单击保存设置按钮来存储您的 reCAPTCHA 设置。

现在您已经启用了 reCAPTCHA,剩下的就是将其添加到您的联系表单中。为此,打开WPForms » 所有表单并选择联系表单。

这将打开表单生成器,您可以在其中编辑表单。在左侧菜单中,单击“标准字段”下的“CAPTCHA”字段。

您不需要像其他字段一样将其拖放到表单中。当你单击它时,该表单将启用 reCAPTCHA,并且你将看到如下确认消息:

这样,您已成功将 reCAPTCHA 添加到您的联系表单。如果您想禁用此功能,您可以编辑表单并单击相同的 CAPTCHA 字段来禁用它。

3. hCaptcha

如果您想要 reCAPTCHA 的替代品,您可以启用 hCaptcha,它会向访问者提出挑战。

如果访客未完成挑战,则不会提交表格。这样,垃圾邮件机器人就会被阻止。

hCaptcha 和 reCAPTCHA 有什么区别?以下是一些可以帮助您确定哪个选项最佳的主要区别:

  • hCaptcha 可以免费使用,但如果您想要隐形的 CAPTCHA,则需要订阅付费计划。
  • 每次访客完成挑战,您都会获得小奖励。因此,如果您的网站繁忙,您就可以获得良好的收入。您也可以将所得款项捐赠给慈善机构。
  • 与 Google 相比,hCaptcha 不会从您的网站收集那么多数据。因此,如果您担心数据安全,这可能是更好的选择。
  • 您可以启用“简易模式”来最大限度地减少向访问者显示的验证码数量。

准备好使用 hCaptcha 了吗?让我们开始吧。

步骤 1:在 WPForms 中设置 hCatpcha

您需要做的第一件事是打开WPForms » 设置页面以启用 hCaptcha。

在该页面的CAPTCHA选项卡下,您将看到hCaptcha选项。

滚动至顶部