WordPress垃圾评论过滤

2018年7月19日 523 次阅读 0 条评论 814 个文字

个人博客服务器的配置一般不会太高,所以拦截垃圾评论的时候首先要考虑的是性能,要在写入数据库之前拦截掉,其次要考虑的是复杂程度,不能太麻烦,不然没人评论了。

垃圾评论过滤的方法

  • 只允许注册用户评论
  • 关闭评论
  • 人工验证插件
  • Akismet插件
  • 自带反垃圾+代码过滤

一、只允许登录用户评论

这个操作很简单,在后台设置-评论里面勾选 ,这种方式缺点很明显,很多人看到要注册就不评论了,像我这样的站点如果开启的话,肯定是零评论呀!不过也不是没有好处,这个方法可以增加注册的用户数量。

二、关闭评论

这个就简单粗暴了,在发表网站的时候关闭评论或者干脆主题里面就删除评论功能,除非你就是专心写博客,不交流,不然还是不要了吧。

三、人工验证插件

使用插件:

myQaptcha:https://wordpress.org/plugins/myqaptcha/

Fancy Captcha:https://wordpress.org/plugins/wp-fancy-captcha/

这种方法不仅操作麻烦,而且兼容性也不好,还丑,当然要是自己懂点代码,可以直接写。

四、Akismet插件

插件下载:

https://akismet.com/

这个插件是WordPress官方推荐的,功能很强大,不仅可以拦截机器人,还能拦截人工发布的垃圾评论,不过这东西误杀高,如果垃圾评论多的话后台处理起来也很累。

五、自带反垃圾+代码过滤

  • M functions.php

这是方式是我目前在用的,小博客不需要搞的很麻烦,用代码过滤掉不包含中文的和包含日文的评论就好了,缺点是外国人不能评论,但是也没外国网友会到我博客评论呀。

标签:
© 著作权归作者所有

我,超凡绝伦的人中龙凤。

文章评论(0)