wordpress垃圾评论的办法
好长时间没有管理自己的博客,上来一看好多垃圾评论,都是外国的那些seo发布。通过修改评论处理的程序路径,也没有办法阻止这些垃圾spam的注入。最后想了一个办法,代码如下:
[php]
if(!$_COOKIE['sid'] = $_POST['sid']){
wp_die("");
}
[/php]
主要的思路是在前台评论处插入一段实时生成的验证码(不需要用户填写),后台入库的时候,对这个验证码进行校验。这个办法可以防止没有实时获取验证码的垃圾发贴机评论。