摘要:作为一位使用了 Wordpress 的老用户,也是一路见证了 Wordpress 的不断成长,很多站长在搭建自己的网站的时候可能第一个想到的就是采用 Wordpress 进行建站,Wordpress 无论是安全性还是易用性都非常适合新人。虽然搭建网站容易,可是对于网站中出现的非中文垃圾评论想必是很多新站长必定会碰到的问…
作为一位使用了 WordPress 的老用户,也是一路见证了 WordPress 的不断成长,很多站长在搭建自己的网站的时候可能第一个想到的就是采用 WordPress 进行建站,Wordpress 无论是安全性还是易用性都非常适合新人。虽然搭建网站容易,可是对于网站中出现的非中文垃圾评论想必是很多新站长必定会碰到的问题,而今天大眼仔旭就和大家聊聊快速有效的 WordPress 纯代码屏蔽非中文评论小技巧。
关于屏蔽 WordPress 非中文语言评论的方法网络上也有不少,也有各种大神贴出各种方法及代码,这里也是大眼仔之前在网络上搜集的代码自己也在使用,刚好今天无聊写文章就想着把它分享出来,这样对于还没有及时屏蔽垃圾评论的网站站长可以快速拿来使用。
主题 function.php 添加以下代码
这里的代码使用 err 方法,如果您所使用的主题无法使用 err 方法,可以把 err 换成 wp_die 方法,具体就看您网站中的主题使用的是什么方法吧,请合理使用。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php
function ssdax_comment_all_post( $incoming_comment ) {
$enpattern = '/[一-龥]/u';
$jpattern ='/[ぁ-ん]+|[ァ-ヴ]+/u';
$ruattern ='/[А-я]+/u';
$krattern ='/[갂-줎]+|[줐-쥯]+|[쥱-짛]+|[짞-쪧]+|[쪨-쬊]+|[쬋-쭬]+|[쵡-힝]+/u';
$arattern ='/[؟-ض]+|[ط-ل]+|[م-م]+/u';
$thattern ='/[ก-๛]+/u';
if(!preg_match($enpattern, $incoming_comment['comment_content'])) {
err( "写点汉字吧! Please write some chinese words!" );
}
if(preg_match($jpattern, $incoming_comment['comment_content'])){
err( "写点汉字吧!Please do not use Japanese!日本語出て行け!" );
}
if(preg_match($ruattern, $incoming_comment['comment_content'])){
err( "写点汉字吧!Please do not use Russians!Savage выйти из Русского Севера!" );
}
if(preg_match($krattern, $incoming_comment['comment_content'])){
err( "写点汉字吧!!Please do not use Korean!하시기 바랍니다 한국 / 한국어 사용하지 마십시오!" );
}
if(preg_match($arattern, $incoming_comment['comment_content'])){
err( "写点汉字吧!Please do not use Arabic!!من فضلك لا تستخدم اللغة العربية!" );
}
if(preg_match($thattern, $incoming_comment['comment_content'])){
err( "写点汉字吧!Please do not use Thai!กรุณาอย่าใช้ภาษาไทย!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'ssdax_comment_all_post');
?>
声明:大眼仔旭 | 本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权
文章名称:《快速有效的 WordPress 纯代码屏蔽非中文垃圾评论小技巧》
文章固定链接:http://www.dayanzai.me/wordpress-comment.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《快速有效的 WordPress 纯代码屏蔽非中文垃圾评论小技巧》
文章固定链接:http://www.dayanzai.me/wordpress-comment.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
转载声明
猜你喜欢
- 2014-11-22ZebraDesigner Pro 2.5 中文多语免费版 条形码设计软件
- 2019-01-21.NET 代码保护工具 .NET Reactor 5.9.8.0 中文汉化版
- 2020-11-20Inno 集成版 Inno All-in-One Setup 中文多语免费版
- 2024-01-16U 盘安装系统工具 WinToUSB 8.5 + x64 中多语免费版
- 2024-02-10程序员的编辑器 Vim 9.1.0083 + x64 中文多语免费版
相关推荐
- 2023-06-23如何使用 Inno Setup 制作软件智能升级更新补丁
- 2021-08-09公共 IP 和私有 IP 地址有什么区别?
- 2021-01-03Windows 系统镜像优化工具 MSMG Toolkit 11.1 绿色中文版
- 2022-11-26开源免费 7-Zip 衍生产品 NanaZip 2.0.450.0 + x64 中文多语免费版
- 2024-01-17开源免费虚拟机软件 Oracle VM VirtualBox 7.0.14 Build 161095 中文多语免费版
全部评论: (0条)
^_^ 暂无评论!
发表评论
MORE>>微软应用
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>安卓应用
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>教程资源
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>其它资源
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
最新标签
Autodesk
GitHub
Inno Setup 技巧
Inno Setup 教程
JetBrains
Microsoft
Office
OpenAI
PDF 编辑器
PDF 阅读器
Win10 技巧
Windows 10
Windows 10 技巧
Windows 11 小技巧
Wise Soft
代码编辑器
免费商用字体
免费字体
免费软件
办公软件
固态硬盘检测工具
图像处理工具
图像浏览器
安卓软件
安装包制作工具
屏幕录像
屏幕录像工具
屏幕录像软件
开源字体
开源软件
思维导图
截图工具
数据恢复工具
文本编辑器
格式转换工具
桌面录像
系统优化工具
系统增强
系统增强工具
视频播放器
视频转换器
视频转换工具
解压缩工具
音乐播放器
音频转换工具