大家好!
我希望你一切都好 🙂 我不厌其烦地写这篇文章是为了提出我的理想组合 打击 WordPress 和 BuddyPress 上的垃圾邮件.
事实上,垃圾邮件是网络的祸害之一,尤其是在 WordPress 领域。在大量的垃圾邮件发送者注册和大量不需要的评论之间,很容易让人发疯。
在以下情况下尤其如此: BuddyPress 旗下的社交网络。只要您想要一些现代的东西,互联网用户可以注册并开始使用您的社交网络而无需等待您的批准,您的网站很快就会面临被垃圾邮件发送者入侵的风险。
不幸的是,没有奇迹般的解决方案,但我将向您展示我同时使用哪些扩展来限制可案例性。如果您有其他想法或扩展建议,请随时在评论中发表评论 🙂
基础知识:安装 Akismet
Akismet 是基础中的基础。这是最流行的反垃圾邮件插件,一旦激活,它将允许您自动向所有垃圾邮件评论者发送垃圾邮件。
该插件对于非商业网站是免费的。另一方面,它变成了为营利性网站付费。像这样, Akismet 已经删除了对我的一些网站的 API 访问,因为这些网站上有广告。在这种情况下,我建议您检查一下,因为这个插件是避免被评论中的垃圾邮件淹没的最有效的插件之一。
此外,它还与其他流行插件(例如 Gravity Forms、Jetpack 和 Contact Form 7)原生集成。
黑名单更新程序:与大佬配对的内部反垃圾邮件
Blacklist Updater 的概念与其他反垃圾邮件插件完全不同。这个插件实际上允许您更新著名的评论黑名单,可以在 WordPress“讨论”设置页面中手动填写:wp-admin/options-discussion.php
因此,黑名单更新程序插件无需自行填写此黑名单,而是通过自动填写所有已知和鲜为人知的术语(最好将其列入黑名单,因为它们经常被垃圾邮件发送者使用)来处理一切。
它是一个与自动和传统反垃圾邮件(如 Akismet)配对的插件。
阻止垃圾邮件发送者:终极反垃圾邮件层
Stop Spammer 监控并记录 IP、电子邮件和用户 ID。他转向 StopForumSpam、Honeypot、Akismet 和 BotScout 来交叉检查信息。
Stop Spammer 还可以识别异常情况,例如一次性电子邮件地址或缺少 HTTP ACCEPT 标头。此外,Stop Spammer 还能够拒绝缺少 HTTP REFERER 标头的表单后数据,这是垃圾邮件发送者经常犯的错误。
在我运行 BuddyPress 的网站之一上,Stop Spammers 完全解决了垃圾邮件发送者注册的问题。之前,仅使用 Akismet,我每天就至少有 20 个垃圾邮件发送者注册,每个垃圾邮件发送者向我的网络中的其他成员发送了大约 30 条消息。我会让你想象灾难性的后果。
自从我安装了“阻止垃圾邮件发送者”以来,我每周最多遇到一到两个垃圾邮件发送者。与 Akismet 结合使用。
谷歌验证码
另一个与其他插件配对的插件。这是谷歌 reCaptcha。有些主题本身就为所有注册和评论表单提供了它,否则,您只需要下载 WordPress 扩展,并直接使用 Google 创建 API 密钥。
Google reCaptcha V2 将允许您在必要时显示一个小的“我不是机器人”。使用版本 V3,您可以避免经典的反垃圾邮件,并且保护系统对用户来说是不可见的。
WPS 隐藏登录
WPS 隐藏登录允许您修改登录和注册页面的 URL,这样只有您的博客作者知道如何登录您的网站,而垃圾邮件发送者则不知道。因此,您将 /wp-login.php 更改为您选择的 URL,仅此而已。
这将为垃圾邮件发送者提供额外的保护。此外,该扩展是由法国人开发的 优秀的WP服务器,我已在其中列出 WordPress 的最佳主机 !
用于手动接受新注册者的插件
如果您确实想避免在您的网站上进行任何欺诈性注册,尤其是在 BuddyPress 旗下的社交网络上,我建议您手动验证每个注册。
WP 批准用户
这个非常基本的插件允许您在 WordPress 下验证或拒绝注册。
BuddyPress 注册选项
该插件比前一个插件更先进,适用于 BuddyPress。
其他已知的反垃圾邮件扩展
就我而言,我使用上面在每个博客上列出的扩展组合。如果您想测试其他反垃圾邮件解决方案,这里是最著名的解决方案。请注意,有些取代了 Akismet,并提供非常先进的付费功能。
而您,针对垃圾邮件找到了哪些解决方案?不要犹豫,在评论中分享它们!