最完整可用的修改dede title 长度方法

最完整可用的修改dede title 长度方法:

Step1.进入后台–系统–系统设置–系统基本参数–其他选项–文档标题最大程度改为你要的长度原默认是60(这里改为了200)

Step2.使用phpmyadmin 修改 mysql数据结构

alter table`dede_archives` change `title` `title` varchar( 200 )

Step3.进入dedecms的后台,在“模板”》“模板管理”中的“标签源码管理",找到arclist.lib.php,点击“编辑”,找到“$titlelen = AttDef($titlelen,30); ”条语句,把其中的30改为200或者更大的数值即可。

改完以后,再重复一下这条步奏,进去看看是否改成功,如果没有变。FTP进去文件/include/taglib里面去修改arclist.lib.php

Step4.文章采集时导入时标题长度问题

找到 dede/co_export.php ,

中的

$mainSql = str_replace('@title@',cn_substr($title,60),$mainSql);

大概在220行。

改为:

$mainSql = str_replace('@title@',cn_substr($title,$cfg_title_maxlen),$mainSql);

你可能感兴趣的:(最完整可用的修改dede title 长度方法)