whm51whm

禁止评论昵称和内容中包含网址的解决办法

找到\twcms\control下的comment_control.class.php
打开之后找到:// 关闭全站评论(大约在63行)
在这句上面加上如下代码:
(stripos($content,'.com') || stripos($content,'.cn') || stripos($content,'.net')|| stripos($content,'.org')|| stripos($content,'.cc')|| stripos($content,'.com.cn')) && $this->message(0, '内容不可以留网址!');

(stripos($author,'.com') || stripos($author,'.cn') || stripos($author,'.net')|| stripos($author,'.org')|| stripos($author,'.cc')|| stripos($author,'.com.cn')) && $this->message(0, '昵称不可以写网址!');

保存之后去后台清除缓存即可.

#1楼
发帖时间:2015-3-30   |   查看数:0   |   回复数:3
xsmy
太谢谢了。前段时间就因为有人总留大量垃圾网址弄得网站排名快速后退
2015-5-2 #2楼
xiadao_81
这是个办法,我的也有了,试试看。
2015-8-22 #3楼
romeshow
太谢谢了。
2021-3-6 #4楼
游客组