令爷课程问答社区

屏蔽WordPress垃圾评论

曾确令 发布于 4年前 分类:网站运营

引用办法 https://blog.naibabiji.com/files/myqaptcha.html

1  滑动解锁提交评论插件myqaptcha

代码版屏蔽全英文和日文评论

如果你不想装插件,也可以直接用下面的代码来屏蔽全英文和日文的评论,不过注意,你做的外贸独立站千万不要用,不然老外的评论全部就没办法提交了。

//屏蔽纯英文评论和纯日文
function refused_english_comments($incoming_comment) {
	$pattern = '/[一-龥]/u';
	// 禁止全英文评论
	if(!preg_match($pattern, $incoming_comment['comment_content'])) {
		wp_die( "您的评论中必须包含汉字!" );
	}
	$pattern = '/[あ-んア-ン]/u';
	// 禁止日文评论
	if(preg_match($pattern, $incoming_comment['comment_content'])) {
		wp_die( "评论禁止包含日文!" );
	}
	return( $incoming_comment );
}
add_filter('preprocess_comment', 'refused_english_comments');

把上面的代码复制粘贴到主题函数文件就可以了。

0个回复

  • 暂无回复

联系我们

15602395067

在线咨询:点击这里给我发消息

邮件:eden7@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code