当前位置:主页 > 建站知识 > 如何修改织梦dedecms关键词的字数长度限制

如何修改织梦dedecms关键词的字数长度限制

小谷哥2019-05-04 14:29点击:
织梦程序默认的文章关键词的字数长度限制是60个字节也就是30个汉字,如果发布文章时关键词超过这个数就会自动截取。那要如何修改织梦dedecms关键词的字数长度限制呢?

首先需要修改数据库字段属性:
找到数据表dede_archives和dede_keywords,找到keywords字段,修改为255,类型varchar

然后修改程序代码中的限制:
1、找到/dede/article_add.php文件,打开查找$keywords = cn_substrR($keywords,60);修改为:$keywords = cn_substrR($keywords,255);
2、找到/dede/article_edit.php,打开查找$keywords = trim(cn_substrR($keywords,60));修改为:$keywords = trim(cn_substrR($keywords,255));
3、找到/dede/archives_add.php,打开查找$keywords = cn_substrR($keywords,60);修改为:$keywords = cn_substrR($keywords,255);
4、找到/dede/archives_edit.php,打开查找$keywords = trim(cn_substrR($keywords, 60));修改为:$keywords = trim(cn_substrR($keywords, 255));
5、/dede/inc/inc_archives_functions.php,查找文件中代码:if(strlen($keywords.$k)>=60)将if(strlen($keywords.$k)>=60)的数字改为255,注意有两处需要修改。


这样关键词不超过60个字节的限制就改好了,来发布文章试试吧