dedecms后台,系统,系统基本参数,互动设置里有禁用词语功能,但是后台发布文章没有启用禁用词语功能,我们可以手动添加发布文章禁用词语功能。
 
 
在 /dede/article_add.php 这个文件中找到:
 
 if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))
    {
        $arcrank = -1;
    }
 
在上面添加代码:
 
//词汇过滤检查
    if( $cfg_notallowstr != '' )
    {
        if(preg_match("#".$cfg_notallowstr."#i", $title))
        {
            ShowMsg("标题中有禁用词语!","-1");
            exit();
        }
 
if(preg_match("#".$cfg_notallowstr."#i", $shorttitle))
        {
            ShowMsg("短标题中有禁用词语!!","-1");
            exit();
        }
 
if(preg_match("#".$cfg_notallowstr."#i", $description))
        {
            ShowMsg("描述中有禁用词语!","-1");
            exit();
        }
        if(preg_match("#".$cfg_notallowstr."#i", $body))
        {
            ShowMsg("内容中含有禁用词语!","-1");
            exit();
        }
    }

 
  同时修改/dede/article_edit.php中对应代码部分就可以了

禁用词语