wordpress防止英文垃圾评论的方法

wordpress防止英文垃圾评论的方法

修改wordpress根目录下wp-comments-post.php文件,在// If the user is logged in之前加入以下代码:


$pattern = '/[^x00-x80]/';

if(!preg_match($pattern,$comment_content)) {
 $msg = iconv("GBK","UTF-8","请不要制造垃圾了。");
 wp_die($msg);
 }

这样所有的全英文评论就不可以直接提交了,可以禁止大部分垃圾评论,不过还是会有漏网之鱼的。

发表评论