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

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

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

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

[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');
[/php]

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

效果图如下:

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

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

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

上一篇
下一篇

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

返回顶部