如何添加 WordPress 验证码以减少垃圾邮件

[ad_1]

如果您曾被要求在网站上执行操作之前解决一个简单的数学问题或“证明您是人类” – 您遇到了验证码。 这个简单的功能无处不在是有充分理由的。 事实上,您可能需要考虑将 WordPress 验证码添加到您自己的网站。

验证码旨在保护敏感信息、阻止垃圾邮件和攻击,以及限制对网站重要功能的访问。 它们不是万无一失的工具,最好用作成熟安全计划的一部分。 但是,它们可以帮助改善您网站的安全性和用户体验。

多种类型的验证码简介

CAPTCHA(完全自动化的公共图灵测试以区分计算机和人类)完全符合其笨拙的全名所暗示的含义。 它提供了一种测试,旨在区分人类与机器人或其他计算机程序之间的区别。

验证码已经在整个互联网上使用了一段时间。 它们最常见的形式是一系列扭曲的字母和/或数字:

基本验证码的示例。

人类通常可以理解此图像,而机器人可能会被弯曲的字母弄糊涂。 但是,这种类型的 CAPTCHA 存在问题。 人类通常很难真正阅读,而机器人在混淆这些图像方面做得越来越好。

因此,虽然您有时仍会看到这种类型的 CAPTCHA,但更简单的形式已变得更加普遍。 有时会要求您挑选出符合特定标准的图像。 在其他情况下,您必须解决一个基本的数学问题:

使用数学问题的验证码。

谷歌甚至实施了一种他们称之为 No CAPTCHA reCAPTCHA 的新品种,它只需要你选中一个框:

带有复选框的 Google 验证码。

这种类型的 CAPTCHA 会监视鼠标的移动,以判断您是否是人类。 像这样的新的、基于研究的验证码可能会随着时间的推移不断出现。

使用 WordPress 验证码的优缺点

验证码的主要目标是在敏感页面上提供额外的安全层。 当用作注册、登录或订单的一部分时,此功能可以帮助阻止恶意机器人创建垃圾邮件或访问个人信息。

当然,也有反对使用验证码的论点:

  • 一些验证码可能会惹恼用户。 对于今天更简单的 CAPTCHA 选项来说,这不是问题,但仍然是一个潜在问题。
  • 并非所有 CAPTCHA 都是万无一失的,机器人在破解它们方面总是越来越好。

最后,验证码可以成为您网站的有用补充,但只有在谨慎使用时才能使用。 你会想要选择尽可能不引人注目的品种。 另外,您不应该使用验证码作为忽视网站整体安全性的借口——它们应该是更大安全计划的一部分。

至于何时使用验证码,它们在用户提交个人信息的任何时候都是最有用的。 这包括注册表单、结帐屏幕和登录页面。 您甚至可以在用户提交评论之前要求他们,以减少垃圾邮件。 只需尝试谨慎使用 CAPTCHA,并且仅在真正需要它们的地方使用。

将 WordPress 验证码添加到您的网站的工具

如果您想将验证码添加到您的网站,您所需要的只是正确的工具。 由于这是我们正在谈论的 WordPress,这意味着寻找专用插件。 幸运的是,有几个插件可以帮助您创建 WordPress 验证码。

我们将在下面介绍两个。 每个插件都使用 Google 的“No CAPTCHA reCAPTCHA”,它可以很好地减少垃圾邮件,而不会给您的访问者带来不便。

首先,我们有谷歌验证码:

使用此插件,您可以将简单的 CAPTCHA 复选框添加到您网站上的任何表单,包括注册、登录、联系和评论表单。 还有很多额外的自定义选项。

其次,有 Advanced noCaptcha reCaptcha:

虽然此插件使用与上述相同类型的 CAPTCHA,但它为您的 CAPTCHA 的放置位置和显示方式提供了更多利基选项。 例如,您可以将验证码添加到您的电子商务页面或论坛,并调整它们的大小和外观。

如何将验证码添加到您的 WordPress 网站

在我们结束之前,让我们看看一个正在运行的 CAPTCHA 插件。 我们将使用 Google Captcha 作为示例,因为它易于使用和自定义。 您需要安装并激活插件,然后导航到 WordPress 仪表板中的新 Google Captcha 选项卡:

Google Captcha 插件设置。

在设置下,您可以输入您的 Google API 密钥以将您的网站连接到 reCAPTCHA 功能。 您需要向 Google 注册您的网站,复制并粘贴您提供的密钥,然后保存它们。 之后,您可以选择 Test reCAPTCHA 按钮以确保该功能正常工作:

Google Captcha 插件测试选项。

在下方,您可以选择哪些表单应使用 reCAPTCHA。 您的选项包括默认页面,例如您的登录和注册表单:

在 Google Captcha 插件中选择表单。

如果您为插件的高级版本付费,您还可以将您的 reCAPTCHA 添加到使用 Contact Form 7 和 bbPress 等插件创建的表单中。

这里有很多额外的自定义选项,这些都是不言自明的。 一旦您对 WordPress 验证码感到满意,请保存您的更改,然后访问您启用它的表单之一,以对其进行测试:

登录页面上的 WordPress 验证码。

这样,您就为 WordPress 网站的一些重要部分添加了额外的安全层!

结论

为了充分利用您的验证码,您需要在注册和登录表单等敏感页面上谨慎使用它们。 选择对用户更友好的版本之一,例如 Google 的 No CAPTCHA reCAPTCHA,并记住此功能应该是整体安全计划的一部分。 然后,您可以使用 Google Captcha 等插件轻松创建 WordPress CAPTCHA。

您对如何在您的网站上使用 WordPress 验证码有任何疑问吗? 在下面的评论部分询问!

相关文章