
将Cloudflare Turnstile验证码添加到WordPress你想过么?
CAPTCHA和RECAPTCHA可以阻止垃圾邮件机器人,但它们也不受访问者的欢迎。通过使用像Turnstile这样的非侵入性技术,您可以保护您的网站免受垃圾邮件机器人和自动脚本的攻击,而不会打扰您的访问者。
在这片文章中,我们一起来展示如何将Cloudflare Turnstile添加到您的WordPress网站。
为什么要在 WordPress 中添加 Cloudflare Turnstile CAPTCHA?
垃圾邮件是包括WordPress在内的所有网站的一个大问题。垃圾邮件机器人可以向您发送不安全形式的垃圾邮件链接,这将使您更难获得潜在客户。
他们还可以试图通过暴力攻击或用垃圾评论淹没你的网站来入侵你的网站的登录形式,这将损害访问者的体验和你的WordPress SEO。
如果你经营一家网上商店,那么自动脚本甚至可能下欺诈订单。
许多网站所有者使用谷歌的验证码和reCAPTCHA来阻止脚本和机器人程序。然而,许多人抱怨这些技术带来了糟糕的用户体验,有些人甚至担心验证码会窃取他们的数据。
现在,Cloudflare推出了Turnstile CAPTCHA。这种替代技术使用了一系列非侵入性的挑战,这些挑战通常在浏览器中不可见地运行。这可以让您保护您的网站,而不需要访问者完成复杂的谜题。
为了帮助保护访客信息的隐私,Cloudflare使用苹果的私人访问令牌来测试访客是否是真实的人,而不会收集额外的数据。
如果你使用的是Form Builder或者WooCommerce,那么Turnstile也会和这些第三方插件集成在一起。这允许你在WordPress网站的许多不同区域添加不可见的验证码。
现在,让我们看看如何在WordPress中添加Cloudflare Turnstile CAPTCHA。
WordPress Cloudflare验证码安装
将Cloudflare的验证码添加到WordPress最简单的方法就是使用简单的Cloudflare Turnstile。这个免费插件允许你将你的网站连接到十字转门服务,然后检查它是否正确响应你的请求。
首先,你需要安装并激活插件。如果你需要帮助,请查看我们的指南,了解如何安装WordPress插件。
激活后,转到设置Cloudflare Turnstile。

该插件现在会要求您提供站点密钥和站点密码。
您可以通过单击“您可以从此处获取您的站点密钥和密码”旁边的链接免费获取这些内容。
Cloudflare Turnstile 站点密码和站点密钥的获取
此链接将带您进入Cloudflare登录页面,您可以在此注册您的域并创建站点密钥和密码。免费的,但如果你还没有,你需要用你的电子邮件地址创建一个Cloudflare帐户。
登录Cloudflare dashboard后,在左侧菜单中找到“Turnstile”并点击它。

这会带你进入另外一个页面,当然了其中肯定包含有关 Cloudflare Turnstile 的一些基本信息。
请单击Add site“添加站点”按钮。

在此屏幕上,首先输入wordpress website。这是你的网站名称或者说是标题
这里我们所做的仅供参考。

接下来,在网站身份证:“域名”domain字段中输入您网站的域名。
接下来就选择要创建的验证码根据。首选是“Managed”,这是 Cloudflare 推荐的方法。Cloudflare 在这里分析浏览器的请求,然后决定它应该运行哪种挑战。
发生这种情况时,访问者将看到加载动画。

只要有可能,Cloudflare 就会尝试在后台运行非交互式挑战,因此访问者无需执行任何操作。
在这种情况下,当浏览器通过测试时,用户只会看到一条“成功”消息。

有时,Cloudflare 可能会决定显示交互式挑战更安全。然而,访问者只需要勾选一个框而不是完成一个谜题,所以它仍然比传统的基于谜题的验证码更容易。
除非您有特殊原因不这样做,否则使用托管验证码是明智的,因为这可以为您提供良好的安全级别,同时将对访问者体验的影响降到最低。

不想在你的WordPress网站上使用互动挑战?然后你可以选择“非交互”或者“隐形”。
非交互式挑战在浏览器中运行,因此访问者不需要采取任何行动。就像托管验证码一样,当挑战完成时,访问者将看到加载动画和“成功”消息。
如果选择“不可见”,访问者将看不到动画或成功消息。这个设置允许你对访问者完全隐藏验证码,这样可以避免混淆,也不会给你的WordPress主题增加任何混乱。
做出决定后,点击“创建”按钮。
完成后,Cloudflare将显示您的站点密钥和密钥。

您现在可以将此信息添加到您网站上的插件设置中。
将 Cloudflare Turnstile CAPTCHA 添加到您的 WordPress网站
在您的 WordPress 仪表板中,返回设置 » Cloudflare Turnstile。您现在可以继续将“站点密钥”和“站点密码”添加到您的 WordPress 仪表板。

之后,您可能想要自定义验证码在您的网站上的外观及其行为方式。首先,您可以打开“主题”下拉菜单并选择浅色、深色或自动。
下图显示了“深色”主题在 WordPress 评论部分中的外观示例。

默认情况下,Cloudflare Turnstile 会向访问者显示“请确认您是真人”消息。您可能想要更改此设置。例如,您可能会简要说明为什么验证码如此重要,或者只需几秒钟即可完成。
要添加您自己的措辞,只需在“自定义错误消息”字段中输入即可。

之后,您可以选择要使用 Cloudflare Turnstile CAPTCHA 的表单。
您看到的选项可能会因您安装的插件而异,但默认情况下,您可以将 Turnstile 与所有内置的 WordPress 表单一起使用。这包括登录页面、用户注册表单和密码重置页面。

如果您对输入的信息感到满意,请滚动到屏幕底部并点击“保存更改”。
现在,如果您访问您的网站,您将看到正在运行的 Turnstile CAPTCHA。
将 Turnstile CAPTCHA 添加到您的 WordPress 表单
WordPress 带有不同的内置表单,但您通常会希望创建自定义表单。例如,您可以将默认表单替换为更适合您网站的专业设计替代方案。
您还可以添加核心 WordPress 软件中缺少的表单,例如联系表单和在线订购表单。
Simple Cloudflare Turnstile 集成了适用于 WordPress 的最佳联系表单插件,包括WPForms和Formidable Forms。这允许您将相同的高级验证码添加到您的所有表单,无论您如何创建它们。

要将验证码添加到任何 WPForms 或 Formidable Forms 页面,只需转到WordPress 仪表板中的设置 » Cloudflare Turnstile。
在页面底部,您应该看到 WPForms 或 Formidable Forms 部分,具体取决于您使用的插件。

只需单击这些部分中的任何一个即可展开。
要将 CAPTCHA 添加到您的所有表单,只需选中“在所有…上启用”框。

如果您使用的是“托管”或“非交互式”验证码,那么您可以更改加载和成功动画是出现在表单的“提交”按钮之前还是之后。
在下图中,我们使用“After button”选项。

要进行此更改,只需打开“Widget Location”下拉菜单即可。
然后,选择“Before Button”或“After Button”。

有些表格可能不需要验证码。例如,您可以为转换次数不多的表单禁用验证码,以查看这是否会提高您的转换率。
要删除验证码,您需要在“禁用表单 ID”字段中输入表单 ID。

如果您使用的是 WPForms,那么您可以通过转到WPForms » All Forms来获取此 ID 。
“短代码”列显示每个表单的 ID。例如,在下图中,表单 ID 为 62。

如果您是 Formidable Forms 用户,请转到Formidable » Forms。
在此屏幕上,找到您要排除的表单并记下“ID”列中的编号。

您现在可以将这些 ID 添加到“禁用表单 ID”字段。
要从多个表单中删除验证码,只需用逗号分隔每个 ID。

当您对设置集成的方式感到满意时,请不要忘记单击“保存更改”以存储您的设置。
现在,如果您访问使用 Formidable Forms 或 WPForms 创建的任何表单,您将看到正在运行的 Cloudflare Turnstile CAPTCHA。
奖励:将 Cloudflare Turnstile CAPTCHA 添加到 WooCommerce
脚本和机器人不仅仅是WordPress 博客和网站的坏消息。如果您经营一家在线商店,垃圾邮件机器人和自动脚本可能会尝试在您的商店注册并下假订单。
每笔交易都带有处理提要,因此虚假订单可能会花费您很多钱并使您的业务难以发展。
好消息是 Cloudflare Turnstile 还集成了WooCommerce。这使您可以保护所有电子商务页面,包括 WooCommerce 登录、注册和结帐页面。

要将 Cloudflare Turnstile 添加到您的 WooCommerce 页面,只需转到设置 » Cloudflare Turnstile。
然后,滚动到“WooCommerce 表单”部分。

如果尚未展开,请单击此部分。
您现在将看到所有 WooCommerce 页面,您可以在其中添加 Cloudflare 验证码。只需选中您要保护的每个页面旁边的框。

之后,不要忘记单击“保存更改”来存储您的设置。现在,如果您访问任何 WooCommerce 页面,您将看到 Cloudflare Turnstile CAPTCHA。
我们希望我们的文章对你在 WordPress 中添加 Cloudflare Turnstile CAPTCHA验证码的问题上提供帮助。
原文链接:https://tiehoo.com/372.html,转载请注明出处。