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

        默认情况下,织梦程序中关键词的字数长度限制是60个字节,也就是30个汉字,但是很多站长在建站时,通常都会超过这个限制,因此,要修改关键词的长度限制,可以从数据库、配置文件、网站后台三个方面进行考虑、修改。
 
  一、修改数据库
 
       方法1:登陆数据库后台,如阿里云虚拟机DMS,或者phpmyadmin,找到相应的数据表dede_archives和dede_keywords,找到keywords字段,修改为255,类型varchar。
       方法2:通过命令修改
 
                    ALTER TABLE dede_archives MODIFY COLUMN keywords VARCHAR(255);
 
                    ALTER TABLE dede_keywords MODIFY COLUMN keyword VARCHAR(255);
        说明:
               (1)命令的一般语法如下:ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型;
 
                (1)表的名子与字段名子可以通过“SQL命令行工具——>系统的表信息——>找到对应的数据表——>查看表结构”查看。
 
  二、修改配置文件
 
  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,注意有两处需要修改。
 
  重要提示:
 
  覆盖文件之前必须先备份好原文件,防止误操作