如何防止 WPForms 中的垃圾邮件
您想防止垃圾邮件通过您的 WordPress 表单发送吗?有许多不同的反垃圾邮件选项可用,而且很难知道该选择哪一个。
在本教程中,我们将引导您了解 WPForms 中可用的反垃圾邮件选项。
- 启用反垃圾邮件保护
- 将验证码添加到您的表单
- 启用验证码
- 启用 hCaptcha
- 使用自定义验证码
- 创建允许列表或拒绝列表
- 经常问的问题
要求: reCAPTCHA 和 hCaptcha 集成可用于任何版本的 WPForms,包括 WPForms Lite。任何付费许可证都可以使用自定义验证码插件。
启用反垃圾邮件保护
注意:要使反垃圾邮件保护正常运行,必须在您的站点上启用 JavaScript。
WPForms 自带反垃圾邮件保护,您可以在表单设置中启用。它验证我们的插件添加到每个表单的令牌。
令牌是一个时间敏感的密码字符串,很难猜测或伪造。如果没有令牌,或者令牌已过期或无效,这允许我们停止表单提交处理。
安装并激活WPForms 后,您可以在Settings » General下的表单构建器中找到反垃圾邮件选项。
默认情况下,启用反垃圾邮件保护选项应处于打开状态,但您可以在此处进行检查。
启用此设置后,如果机器人触发反垃圾邮件保护,您的表单将不会提交。
将验证码添加到您的表单
验证码是自动测试,用于检查用户是真实的人而不是垃圾邮件机器人。除了 WPForms 提供的内置选项之外,有三种方法可以将一种添加到您的表单中以获得额外的保护。
启用验证码
Google 的 reCAPTCHA 是一种流行的 CAPTCHA 解决方案。要将 reCAPTCHA 添加到您的表单中,您需要通过转到WPForms » Settings » CAPTCHA将其与 WPForms 集成。
在这里,单击 reCAPTCHA以启用它。然后填写出现的字段并保存您的设置。
注意:有关如何将 reCAPTCHA 与 WPForms 集成的详细步骤,请查看我们的reCAPTCHA 设置教程。
接下来,在表单构建器中打开您要保护的表单,并向其中添加一个 reCAPTCHA 字段。
最后,转到设置»常规并打开 reCAPTCHA 选项以为此表单启用它。
确保在离开表单生成器之前保存您的更改。
启用 hCaptcha
如果您不想使用 Google 的 reCAPTCHA,另一种选择是将 hCaptcha 添加到您的表单中。hCaptcha 免费且注重隐私,同时仍提供可靠的反垃圾邮件保护。
要设置 hCaptcha,您首先需要转到 WPForms » 设置 » CAPTCHA。然后从选项中选择 hCaptcha。
这将显示更多设置供您填写。您需要在您的 hCaptcha 帐户中生成密钥并将它们添加到此处,然后保存您的设置。
注意:有关如何在表单中使用 hCaptcha 的完整详细信息,请务必查看我们关于设置 hCaptcha的教程。
将密钥添加到站点后,您可以通过单击表单构建器中的hCaptcha字段以特定表单启用 hCaptcha。
然后转到设置»常规并打开启用 hCaptcha选项。
请记住在离开构建器之前保存您的表单。
使用自定义验证码
我们的自定义验证码插件可以轻松创建自定义问答或数学验证码以防止垃圾邮件。
在将自定义验证码添加到表单之前,您需要激活自定义验证码插件。
然后在构建器中打开要保护的表单并滚动到Fancy Fields部分。单击“自定义验证码”选项将其添加到您的表单中。
添加字段后,您可以在预览区域中单击它以打开其字段选项。在此处,通过从“类型”下拉列表中选择“数学”或“问答”来选择向用户显示的 CAPTCHA 类型。
数学选项将向用户显示一个随机生成的简单方程来求解。
问题和答案选项可让您创建自己的验证码问题和答案。每次您的表单加载时,它都会随机显示一个,并要求您的用户在提交表单之前回答它。
注意:有关更多详细信息,请务必查看我们关于设置自定义验证码插件的教程。
创建允许列表或拒绝列表
另一种保护表单免受垃圾邮件影响的方法是使用允许名单或拒绝名单。这限制了谁可以根据他们的电子邮件地址提交您的表单。如果用户的电子邮件地址不符合您的列表规则,那么他们将无法提交您的表单。
要创建允许列表或拒绝列表,请打开您的表单进行编辑,并确保在其中包含一个电子邮件字段。在电子邮件字段的高级选项中,使用允许列表/拒绝列表下拉列表启用您的列表。然后添加您的规则。
注意:有关创建电子邮件允许名单或拒绝名单的分步指南,请参阅我们关于此字段选项的完整教程。
经常问的问题
下面,我们回答了关于 WPForms 中的垃圾邮件保护的主要问题。
我的设置中有一个选项可以启用反垃圾邮件蜜罐。这是如何运作的?
我们的反垃圾邮件蜜罐包含在 1.6.2 版本之前创建的任何表单中。但是,在该更新之后创建的表单将仅使用我们较新的反垃圾邮件保护选项。
就是这样!现在您知道如何防止表单中的垃圾邮件了。