最近我的博客快被垃圾评论淹没了,Akismet每天都拦截到几百条垃圾评论,虽然Akismet的拦截效果确实不错,但是每天都要手动清理垃圾评论也实在有点烦人,好在我又发现了一个不太一样的反垃圾评论插件“WP Anti Spam”,启用之后感觉效果不错。
插件安装:
WP Anti Spam已被Wordpress官方收录,进入后台搜索即可添加。
插件作者:
玻璃泉http://boliquan.com/wp-anti-spam/
插件原理:
它是一个适用于wordpress的反垃圾评论插件,它可以通过设定禁止关键词来阻止垃圾评论,只要禁止的关键词出现在“comment”“ip”“name”“email”“url”中的任何一项,评论就会被阻止,往日最烦人的“xxSEO”“xx网站推广”等人工垃圾评论可以消停了;也可以阻止英文机器垃圾评论,大批量的英文垃圾评论也可以消停了;也可以动态生成一个隐藏的表单来禁止机器自动评论;也可以禁止含有链接的评论。每项功能都可以在后台自由开启或关闭。与WP官方Akismet之类的插件有本质的不同,WP Anti Spam是阻止垃圾评论写入数据库,是彻底的反垃圾评论,而Akismet之类的插件只是将评论归类到垃圾评论中,仍然会写入数据库,还得手动删除,个人觉得不彻底,也不是我所喜欢的,所以自己动手开发了这个插件,已经能够完全满足反垃圾评论的需求,既可以阻止机器自动评论,也可以阻止人工垃圾评论,另外,WP Anti Spam在禁用后可以自动删除在数据库中的设置选项,做到了绿色无污染,这也是我的追求。插件已被WordPress官方收录,也被国外下载站softpedia收录。(摘自玻璃泉的博客)
使用心得:
设置时最好勾选“昵称和评论内容中禁止含网址” 和“评论内容中必须含中文”两个选项,这样可以阻止乱加网址的垃圾评论和垃圾英文机器评论。另外,可以根据自己的博客内容设置一些关键词添加到“禁止的词汇”列表中,这样只要插件检测到这些内容就会自动将其判定为垃圾评论,比如我的博客,纯属个人博客,偶尔发些教育教学方面的文章,却经常有人发一些企业广告,我就把“公司”、“厂家”、“外贸”添加到了关键词列表,因为这些词语跟我的博客没有半毛钱的关系,所以可以放心大胆地设置。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/250940.html