WordPress防垃圾评论:禁止黑名单中的评论提交到数据库

虽然wordpres可以设置评论不审核不会显示,但是还是会提交后台等待审核,导致浪费流量占用内存,今天垃圾站博客介绍利用wordpress自带的黑名单功能,禁止垃圾评论提交到数据库

将下面的代码放到你主题的functions.php中:

//禁止垃圾评论提交到数据库
function uedsc_fuckspam($comment) {
if(is_user_logged_in()){ return $comment;} //登录用户不检测评论
if(wp_blacklist_check($comment['comment_author'],$comment['comment_author_email'],$comment['comment_author_url'], $comment['comment_content'], $comment['comment_author_IP'], $comment['comment_agent'] )){
header("Content-type: text/html; charset=utf-8");
wp_die('您评论可能包含广告,或者您的IP已被加入黑名单!');
} else {
return $comment;
}
}
add_filter('preprocess_comment', 'uedsc_fuckspam');

设置wordpress评论黑名单关键词:登陆 -> 设置 -> 讨论,即可看到评论黑名单了。

这个是广告编辑地方

效果图如下:

还不错吧,博友们赶紧试一试!

补充一点,如果wordpress博客评论测试时出现模板错位,请点击查看原因:http://www.lajiz.cn/2628.html

本文固定链接: http://www.lajiz.cn/2610.html | 垃圾站

该文章由 sdujane 于2016年06月23日发表在 WP教程 分类下, 访客可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客!
原创文章,转载请注明: WordPress防垃圾评论:禁止黑名单中的评论提交到数据库 | 垃圾站
关键字: ,

WordPress防垃圾评论:禁止黑名单中的评论提交到数据库:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter