本站是如何与垃圾评论说再见的
3350 views
2018-01-16 15:58:20
本站是基于 wordpress 构建,众所周知困扰 wordpress 站长的一个重大问题就是垃圾评论,在互联网上每时每刻都有一些人在别人的网站上发布垃圾评论,他们的目的是在其他网站留下自己的链接,进而达到宣传其网站或是某种 SEO 目的。
至于垃圾评论的由来我们不做深究,因为这种评论对于站长是毫无意义的,通常都是来自于程序自动发布,对于发评论的人来说也是零成本,作为一个想好好运营下去的站长,肯定是希望自己网站的评论都来自于真实用户,杜绝这种垃圾评论。
本站在这方面做过很多努力,自认为有一些技巧很实用却从来没有公开过,在此我也由浅入深的做一个分享(在此也树立一个惯例:只分享思路,鉴于页面版面考虑不在文章中贴出代码,有关代码如果需要可以直接联系我索取)。
方案一:使用代码检测评论的内容是否包含有中文字符,如果全部是英文,则提交不成功(目前网络上大多数垃圾评论都是来自国外的英文内容)。
方案二:使用代码检测评论的文字数量,内容长度不符合要求时则提交不成功。
方案三:修改程序源码,把位于 wordpress 根目录的 wp-comments-post.php 重命名,接着修改主题中评论 form 结构中对应的提交路径,然后打开网站提交一个测试评论,如果发现报错,再根据报错的提示信息(一般都会比较精确的提示具体哪儿个文件的第几行出现错误)用代码编辑器(推荐 notepad++)打开引用了 wp-comments-post.php 文件的文件,修改对应的引用路径即可,这个文件被引用的不多,需要修改引用路径的地方也不多。
此时你会发现你的网站几乎再也收不到垃圾评论了。