正文 主页 > 站长学院 > Cms教程 >

修改dedecms tag最大长度的方法

下载我资源网

默认情况下,dedecms的tag最大长度是12个汉字,对于有的网站的tag比较长的情况下,这个默认最大长度就不适合了,因此需要修改tag的最大长度。本文将介绍如何修改dedecms tag的最大长度。

1、修改数据表

修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(50)。

点击“系统”-“SQL命令行工具”,在输入框里输入如下SQL说句:

ALTER TABLE `dede_tagindex` CHANGE `tag` `tag` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `dede_taglist` CHANGE `tag` `tag` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

点击“确定”按钮执行命令。

2、修改源码

include/archives.func.php中查找:

if(isset($tag[12])

修改为:

if(isset($tag[50])

接着查找:

if(isset($tag[20])

修改为:

if(isset($tag[50])

至此,dedecms tag最大长度需改完毕。

-- 展开阅读全文 --