子比主题评论正则拦截验证代码

温馨提示:本文最后更新于2024-04-06 13:38:47,某些文章具有时效性,若有错误或已失效,请在下方留言。

前言

最近都能看到垃圾评论,纯数字纯英文有些还附带网址,现在每天几条虽然不多,但以后很难说。每次都要到后台删也是很麻烦的,又不喜欢装插件,就给子比加个正则验证吧,限制评论纯数字/纯英文/日语/俄文/韩文/阿拉伯文/泰文/链接拦截。

功能说明

//功能备注说明
    $《变量名》 = '《正则表达式》';
    if (preg_match($《变量名》, $_POST['comment'])) {
       echo (json_encode(array('error' => 1, 'ys' => 'danger', 'msg' => '《消息提示》')));
       exit();
    }

代码中,所有被《》包含的内容,都可以自定义,替换内容后,将《》删除。

使用演示

下方代码,可实现评论中有数字便拦截

//拦截含有数字的评论
    $Ijsz = '/[0-9]/u';
    if (preg_match($ljsz, $_POST['comment'])) {
       echo (json_encode(array('error' => 1, 'ys' => 'danger', 'msg' => '您的评论不能含有数字')));
       exit();
    }

演示图片

图片[1]-子比主题评论正则拦截验证代码

总结全部代码

直接将代码放到/wp-content/themes/zibll/action/comment.php文件,搜索“内容合规性判断”,将代码放到上方即可!

文章版权声明 1、本网站名称:优盟盒子
2、本站永久网址:https://umsbox.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ5941950进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享
评论 共2条

请登录后发表评论