Hello! 欢迎来到小浪云!


如何使用评论 Cookie 减少 WordPress 垃圾评论


不断发展的网站会带来新的挑战,其中之一就是垃圾评论。值得庆幸的是,有很多解决方案可以有效打击垃圾评论。例如,使用 akismet可以有效减少垃圾评论。您还可以使用验证码来阻止垃圾邮件机器人。在本文中,我们将向您展示如何使用评论 Cookie 来减少 wordpress 垃圾评论。

您需要做的第一件事是安装并激活Cookies for Comments插件。该插件开箱即用,无需您配置任何设置。

评论 Cookie 如何运作?

大多数垃圾评论是由垃圾邮件机器人提交的。这些垃圾邮件机器人基本上是软件脚本,它们在网络上爬行以查找评论表单,然后提交垃圾邮件评论。

为了向数千个网站发送垃圾邮件,这些程序不会加载图像和样式表。页面上的文本足以让他们确定评论表单的存在。

当访问您的 wordpress 网站上的页面时,评论 Cookie 插件会加载样式表或图像。如果用户的浏览器下载样式表或图像文件,则插件会在用户的浏览器中设置 cookie。

当任何用户尝试发表评论时,该插件都会检查 cookie。如果 cookie 存在,则意味着该用户不是垃圾邮件机器人。

如果 cookie 不存在,则用户很可能是垃圾邮件机器人,并且他们提交的评论被标记为垃圾邮件。

如何完全阻止垃圾邮件机器人发表评论

评论 Cookie 将成功检测垃圾邮件发送者,但会让他们发表评论。此评论属于垃圾评论。只需付出一点努力,您就可以完全阻止机器人发表评论。

为此,您需要找出 cookie 值。右键单击网站上的任意位置,然后选择“查看页面源代码”

如何使用评论 Cookie 减少 WordPress 垃圾评论/>

这将在浏览器中打开一个新选项卡,显示页面的 html 源代码。您需要向下滚动到页面底部,直到找到与此类似的行:

@@##@@

在 WordPress 中一键使用

后面的值css.php?k=就是cookie的值。就像在这个例子中一样,它是 9692e3a737ecafe8fe6329490410ff50. 您在下一步中将需要该值。

现在您需要使用FTP 客户端连接到您的网站并编辑.htaccess文件。只需将此代码粘贴到 .htaccess 文件中的其他任何内容之前即可。

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$RewriteRule ^wp-comments-post.php - [F,L]

在 WordPress 中一键使用

您需要将 XXX 替换为 cookie 值。

就这样。您的 .htaccess 文件现在将查找 cookie 值,如果找不到,它将阻止用户发表评论。

我们希望本文能帮助您减少网站上的 WordPress 垃圾评论。

相关阅读