大家可能都注意到WordPress控制台的「设定」-「讨论」中有一项「评论黑名单」的功能,但是该功能预设只能将黑名单之中的字串标记为「垃圾」,所以今天就要来教大家如何直接禁止发表包含「评论黑名单」中字串的评论(评论)
教学
在下方选择适合自己博客的评论方式,然后把代码添加到「布景函式库 (functions.php)」的最底部 ?>
之前,然后点击 就行啦!(如果不清楚自己的评论模式,可以两种都试试,或者在下方评论来问我)
1 2 3 4 5 6 7 8 9 10 11 |
/* 禁止发表包含「评论黑名单」中字串的评论开始(由AREFLY.COM制作) */ function no_bad_comments($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'])){ wp_die('您的评论包含辱骂、过激或违反法律等言论,或者您的IP已被加入黑名单,请修改后重试或联系管理员处理!'); exit; }else{ return $comment; } } add_filter('preprocess_comment', 'no_bad_comments'); /* 禁止发表包含「评论黑名单」中字串的评论结束(由AREFLY.COM制作) */ |
历史上的今天
2013年:Xcode模拟器定位小技巧(2条评论)