除了 reCAPTCHA 之外,您还可以在您的网站上使用一些 CAPTCHA 选项。
例如,hCaptcha 是免费的,注重隐私,但仍提供可靠的反垃圾 领英数据 邮件保护。或者您可以使用 Cloudflare Turnstile,这是另一种类似 CAPTCHA 的解决方案。它允许用户提交表单而无需解决难题。
要设置 hCaptcha 或 Cloudflare Turnstile,请转到WPForms » 设置 » CAPTCHA。然后,选择要使用的选项。
输入验证码设置
在保存设置之前,您需要从每个帐户生成 API 密钥并将其添加到这里。
此外,您可以使用WPForms 自定义验证码创建自己的问答或数学验证码来防止垃圾邮件。
所有拥有基本计划或更高版本的 WPForms 用户均可使用自定义验证码。您可以在表单生成器中的“花式字段”中找到它。
使用 WPForms 创建您自己的自定义验证码
然后,您可以从下拉菜单中选择“数学”或“问答”来选择向用户显示哪种类型的 CAPTCHA 。
添加垃圾邮件过滤器:国家/地区过滤器或关键字过滤器
使用国家过滤器是允许或拒绝来自特定国家的表单提交的一种简单有效的方法。
要从表单生成器启用此功能,请前往设置»安全和垃圾邮件保护,然后切换到启用国家/地区过滤器选项。
在设置中启用国家/地区过滤器
如果用户尝试从所选国家/地区之外提交表单,则表单将提交失败。他们会收到一条消息:“抱歉,此表单不接受来自您所在国家/地区的提交。”
您也可以将相同的过程应用于关键字。
要启用关键字过滤器,请将“启用关键字过滤器”选项切换到开启位置。然后,将特定单词和短语添加到关键字列表中。
在设置中启用关键字过滤
现在,当用户尝试提交包含所列关键字之一的表单时,表单将无法提交。他们会收到一条消息,内容为:“抱歉,您的消息包含禁用词,因此无法提交。”
创建允许列表或拒绝列表
您还可以使用允许列表或拒绝列表保护您的表单免受垃圾邮件的侵扰。此设置根据表单用户的电子邮件地址允许或拒绝他们。
选择允许列表/拒绝列表选项
要创建允许列表或拒绝列表,请打开表单生成器并确保在表单中包含电子邮件字段。
在电子邮件字段的高级选项中,使用允许列表/拒绝列表下拉菜单启用您的列表并添加您的规则。
设定最短提交时间
垃圾邮件机器人的编程目标是速度,它们不喜欢在垃圾邮件攻击期间等待。
通过增加提交要求的最短时间,可以扭转垃圾邮件机器人的这种倾向。
要启用此功能,请转到设置»安全和垃圾邮件保护,然后切换到启用最短提交时间选项。
然后,输入一个数字来控制表单在将提交操作视为合法之前应等待的秒数。
添加其他验证码设置:hCaptcha、Cloudflare Turnstile 或自定义验证码
-
- Posts: 567
- Joined: Sat Dec 21, 2024 3:35 am