给你的WordPress屏蔽纯数字,纯英文评论。

前一阵子,为了让用户们认认真真评论,下了不少功夫。

但还是会出现懒得评论的人。

给你的WordPress屏蔽纯数字,纯英文评论。-科技HUB

原本以为可以通过提示,提醒等方式去告知他们,但是这样做属实有点放纵。

那就只能下狠手了。

贴上代码

//屏蔽纯英文评论和纯日文:来源www.kejihub.com
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');

将这段代码复制,粘贴到主题根目录functions.php文件中最后一行。

保存后可以用其他浏览器测试,或者用隐身窗口开小号测试。

其他

这段代码同样适用于:b2主题、7b2主题。

如果你启用的子主题,就将代码保存到子主题目录下的functions.php文件中。

 

使用必看
科技Hub上的部份资讯、软件、APP、教程来源于互联网,仅供网友学习交流。
若您的权利被侵害,请发送邮件至 debug.a@qq.com或点击右侧 私信:老K 反馈,我们将尽快处理。
这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看 | 进群尬聊 | 黑市

人已赞赏
也想出现在这里? 联系我们 吧!
创意区块AD - 科技HUB区块
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索