有人说: "要么旅行,要么读书,身体和灵魂,必须有一个在路上。 "这次川西之行我们走进四姑娘山。四姑娘山,是四座并立的山峰,山体陡峭,直指蓝天,冰雪覆盖,银光照人,享有 "蜀山皇后 "的美誉。
将以下代码放到当前主题的 functions.php 文件最后一个 ?> 的前面:
- //防国外灌水
- functionscp_comment_post($incoming_comment){
- //禁止全英文评论
- $pattern='/[x7f-xff]/';
- if(!preg_match($pattern,$incoming_comment['comment_content'])){
- wp_die("您的评论中必须包含汉字!<br/>YoushouldtypesomeChineseword(like"你好")inyourcommenttopassthespam-check,thanksforyourpatience!");
- }
- //禁止A链接
- if(strstr($incoming_comment['comment_content'],"<a")){
- wp_die("您的评论中不能有 A 链接,请直接填写 URL 地址");
- }
- //判断中文字符占比
- $len_all=strlen($incoming_comment['comment_content']);
- $len_st=mb_strlen($incoming_comment['comment_content'],'UTF-8');
- if(($len_all-$len_st)/(2*$len_st)<0.5){
- wp_die("中文字符少于百分之五十");
- }
- return($incoming_comment);
- }
- add_filter('preprocess_comment','scp_comment_post');
这段判断代码请根据自己站点的实际情况删增即可。
内容整理自:李伟"个站 - http://waylee.net/2017/08/24/lygl/
本文WordPress如何屏蔽国外垃圾留言评论?到此结束。十年后所有难过都是下酒菜。小编再次感谢大家对我们的支持!