效果
教程
将以下代码加入到functions.php中
/*评论*/ function mac_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"); exit('<ol class="jiubpinlun">你填写的某项信息或IP地址已被列入黑名单,无法进行评论,请文明评论!</ol>'); } else { return $comment; } } add_filter('preprocess_comment', 'mac_fuckspam');
将下面样式插入到你主题样式文件去
.jiubpinlun { display: block; font-size: 14px; text-align: center; background-color: red; color: #ffffff; border: 1px solid #ccc; margin-bottom:10px; }
这个功能还是很强大的,结合自带的黑名单功能,可以有效阻止一些垃圾评论
是的,主要不存储数据库
我一般是开了人工审核和评论者先前须有评论通过了审核
这样回复可见就出问题了,因为别人回复了但是没经过你的审核,别人暂时看不到内容