如何申请google验证recaptcha
https://www.google.com/recaptcha/admin/create
如何在 WPForms 中设置和使用 reCAPTCHA
您想使用 Google 的 reCAPTCHA 来帮助防止 WordPress 表单中的垃圾邮件吗?添加 reCAPTCHA 允许您在表单中使用人工验证技术,这可以减少您收到的垃圾邮件提交的数量。
在本教程中,我们将引导您了解如何在 WPForms 中设置和使用 reCAPTCHA 选项。
1. 在 Google 中生成 reCAPTCHA 密钥
首先,您需要登录您的 WordPress 网站并转到WPForms » 设置。然后,单击验证码选项卡。确保选择了reCAPTCHA选项。
然后,在出现的设置中,继续并选择您要使用的 reCAPTCHA类型。
注意:有关每种 reCAPTCHA 类型的概述,请务必查看我们的关于为您的表单选择 CAPTCHA的教程。每种 reCAPTCHA 类型都需要一组不同的密钥,因此如果您以后决定切换类型,则需要生成一组新的密钥。
接下来,您需要在您的 Google 帐户中设置 reCAPTCHA 以生成所需的密钥。要开始此设置过程,您需要打开Google 的 reCAPTCHA 管理控制台。
在这里,您将被要求登录您的 Google 帐户。您在登录时看到的内容取决于您之前是否使用此帐户设置了 reCAPTCHA。
如果您过去使用此帐户设置了 reCAPTCHA,则需要单击+(加号)图标来添加新站点。
如果您以前从未设置过 reCAPTCHA,您将被直接引导至 reCAPTCHA 设置表单。
下面,您将找到有关如何填写此表单中每个字段的更多详细信息。
- 标签:这仅对您可见,因此请输入任何合乎逻辑的名称(最常见的是网站名称)。
- reCAPTCHA 类型:选择您要使用的 reCAPTCHA 版本。
注意:如果您选择启用 v3 reCAPTCHA,当与Conversational Form一起使用时,不会在您的网站前端显示任何 reCAPTCHA 徽章。
- 域:输入您将使用 reCAPTCHA 的 URL。不要在开头包含“http://www”(例如,可以接受 wpforms.com,但不会接受 https://wpforms.com 或 www.wpforms.com)。
- 业主:除非您知道调整此的具体原因,否则您可以跳过此。
- 接受 reCAPTCHA 服务条款:您必须选中此框才能继续。
- 向所有者发送警报:除非您知道关闭此功能的具体原因,否则您可以选中此框。
表格完成后,继续并单击提交按钮。
注册后,您应该会看到一个页面,其中包含您网站的密钥。
您需要复制Site Key和Secret Key。然后切换回您的 WordPress 站点,将这些键粘贴到相应的字段中。
现在您已经添加了 reCAPTCHA 密钥,您还可以选择调整其他 reCAPTCHA 设置。
- 失败消息:此错误将显示给任何未通过 reCAPTCHA 验证测试的用户。
- 分数阈值(仅适用于 reCAPTCHA v3):这是您希望用户无法通过 reCAPTCHA v3 验证的分数。分数范围从 0.0(很可能是机器人)到 1.0(很可能是良好的交互)。
- 无冲突模式:如果在您的网站上多次加载 reCAPTCHA(例如,通过 WPForms 和您的 WordPress 主题),这可能会阻止 reCAPTCHA 正常工作。无冲突模式将删除 WPForms 未加载的任何 reCAPTCHA 代码。但是,如果您完全不确定是否使用此选项,我们强烈建议您与我们的支持团队联系。
- 预览(仅适用于 Checkbox reCAPTCHA v2):如果 reCAPTCHA 配置正确,您将在您的网站上看到它的预览。
请务必单击此页面底部的保存设置按钮以存储您的设置更改。
仅适用于 AMP 用户的附加步骤(仅适用于 reCAPTCHA v3)
如果您在 WordPress 网站上运行Google AMP,则需要对 reCAPTCHA 设置进行额外调整,以确保与 AMP 兼容。
注意:在运行 Google AMP 和 reCAPTCHA 时,reCAPTCHA 徽章不会显示在您网站的前端。
在 reCAPTCHA 键下方,单击Go To Settings。
这将再次打开您的 reCAPTCHA 设置,但是,现在您将看到一个之前隐藏的额外设置。
在此页面的底部,选中标有 Allow this key to work with AMP pages的新框。然后,再次单击保存。
2. 将 reCAPTCHA 添加到表单
现在您已经设置了 reCAPTCHA 密钥,您将能够将 reCAPTCHA 添加到您的任何 WPForms。
为此,请继续创建新表单或编辑现有表单。
打开表单生成器后,查看 Standard Fields 部分,然后单击reCAPTCHA字段。
要确认您的 reCAPTCHA 已启用,请在表单构建器的右上角查找徽章。
注意:如果您的表单构建器中未显示任何徽章,请确保您已正确设置您的 reCAPTCHA 密钥。