在新建wordpress程序后,如果设置不当,或者没有进行相关评论处理,会经常收到垃圾评论,比如全是英文的,等等,都是用发帖机自动刷的,导致后台评论出现了非常多的垃圾内容。小编今天简单的弄了一下相关代码,这里分享一下wordpress禁止纯英文或日语评论的代码。
只需将下面代码放在function.php文件即可:
具体位置:wp-content/themes/主题名/function.php
/*屏蔽纯英文或者日语*/
function refused_spam_comments($comment_data) {
$pattern = '/[一-龥]/u';
$jpattern = '/[ぁ-ん]+|[ァ-ヴ]+/u';
if (!preg_match($pattern, $comment_data['comment_content'])) {
err(__('来一波汉字吧,苦逼的站长只认识汉字!You should type some Chinese word!'));
}
if (preg_match($jpattern, $comment_data['comment_content'])) {
err(__('关于日语,站长勉强听懂雅蠛蝶 Japanese Get out!日本语出て行け! You should type some Chinese word!'));
}
return ($comment_data);
}
add_filter('preprocess_comment', 'refused_spam_comments');希望能够帮到大家。
以上就是”wordpress如何屏蔽英文日文评论“的教程介绍。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/766.html

