利用wordpress的黑名单阻止指定邮箱后缀评论

表示说昨晚睡觉前在wordpress吧闲(shui)逛(tie)时,发现有个萌新给垃圾评论折磨疯了,又不想要插件想利用代码屏蔽。遂上google找了几个方法给他都不怎么满意。睡觉时琢磨了一下,整了一段的代码出来。

function ben_spamemail($comment){
	if(wp_blacklist_check($comment['comment_author_email'])){
        header("Content-type: text/html; charset=utf-8");
        exit('对不起,您使用的邮箱非法');//这里面的提示内容可以改成你自己的。
    }
    else{
        return $comment; 
    	}
} 
add_filter('preprocess_comment', 'ben_spamemail');

2015_11_15_1把上面的这一段代码插入到functions.php中后,在后台的 设置→讨论→评论黑名单中加入你需要屏蔽的邮箱后缀,比如“@qq.com”神马的<(* ̄▽ ̄*)/

 

不过效果就不知道了,因为最近几天出了好多事,压力太大了,也没有精力测试了。所以如果有人使用了这段代码记得反馈一下哈╰( ̄▽ ̄)╭

嗯,看来有效呢。谢谢@长印