You are here:  Home » PHP » 如何使用蜜罐阻止WordPress中的垃圾评论机器人

垃圾邮件评论是***的一大难点。为了防止垃圾评论,博主最终采取了严格的措施,例如要求人们注册或让所有人在提交评论之前输入验证码。垃圾邮件预防控件(如验证码,数学测验和注册)使常规访问者难以发表评论。通过实施其中一种方法,你就是在惩罚错误的人群。很多垃圾评论都是由机器人生成的,这些机器人旨在评论博客和网站。有一种常见的说法,你可以用蜂蜜比用醋捕获更多的苍蝇。它非常适合我们,因为我们将向您展示如何使用honeypot阻止WordPress中的垃圾评论机器人。

什么是蜜罐

在我们讨论蜜罐之前,让我们谈谈这些垃圾邮件机器人是如何工作的。数百万网站使用WordPress。这意味着数百万个网站的评论表单具有相似的HTML输出。这使得机器人更容易找到博客和发布垃圾评论。

Honeypot是一种垃圾邮件防范技术。它欺骗和陷阱垃圾邮件机器人通过给予他们人类用户无法看到的挑战来揭示自己。

与其他垃圾邮件预防方法不同,它使用技术来查明评论者是否是人类,Honeypot会检查评论者是否是机器人。它不是对人类访问者提出挑战,而是为机器人创造了一个虚假的挑战。当机器人填补挑战时,他们最终会泄露自己并在发布垃圾邮件之前被抓住。

使用Honeypot阻止WordPress中的垃圾邮件机器人

您需要做的第一件事就是安装并激活WP Spam Fighter WordPress插件。激活插件后,转到设置»WP Spam Fighter 配置插件。

WP Spam Fighter Settings

只需选中honeypot选项旁边的框并保存您的设置。

该插件还提供时间戳方法,该方法假定人类用户在留下评论之前会花一些时间阅读帖子。如果用户试图快速发表评论,该插件将向他们显示一个javascript弹出窗口。

默认选项适用于大多数网站。但是,我们建议您在按保存更改按钮之前查看配置选项。

工作原理

启用honeypot时,WP Spam Fighter会在您的评论区域中添加隐藏的表单字段。这个字段对于人类用户是不可见的,但是机器人会将其视为表单的一部分并填写它,有效地将自己标识为spambots。

请记住,这些方法无法保护您免受人类访问者输入的手动提交的垃圾邮件的侵害。您仍然需要使用像Akismet这样的插件来捕获它们。