相信使用 WordPress 的朋友们应该都有垃圾评论的困扰,然后就开始了垃圾评论与反垃圾评论的争夺战,然后给博客安装各式各样的防垃圾评论的插件,但结果往往还是防不胜防,效果大同小异。

我们都知道,绝大部分的垃圾评论都是通过 post 网站根目录下的 wp-comments-post.php 来提交垃圾评论的,我们让其找不到 post 的入口,那么它就不能发垃圾评论了。

对于普通用户而言,正常情况下,不管你使用的什么主题,通用的解决方法是:

将博客根目录下面的 wp-comments-post.php 改名,改成什么都可以,比如 comments-post.php

打开主题的里面的 comments.php,找到代码里面的 wp-comments-post.php ,将其改为 comments-post.php

改的名字跟之前修改的名字一样就行了,建议改的不要这么规则,防止垃圾评论发布机制升级通过什么正则匹配来猜某些类似的地址。

这个主要就是通过修改评论路径,让垃圾评论发表找不到入口,从而屏蔽垃圾评论,目前我使用下来还是很不错的,如果你的 WordPress 也有很多垃圾评论,不妨也用用这个方法。

发表评论
登录后参与评论
专注 WordPress 网站优化解决方案! 加入我们