今天写织梦模板,测试时,发现写的足够长的标题,怎么截取都是21个字(截取大于21),到文章页才发现原来文章的标题被自动截取成了21个汉字,也就是60个字节(我的是UTF-8编码,不知道这个计算怎么这么奇怪,本应是20的)。
想想明白了,肯定是系统在编辑文章后,自动将文章标题截取成了60字节,于是开始更改默认的文章标题长度。
更改织梦系统默认文章标题长度有两步:
1、更改系统后台设置:
后台=> 系统 => 其他选项 => 文章标题最大长度
2、这步也必不可少的,更改数据库:
命令:ALTER TABLE dede_archives CHANGE `title` `title` VARCHAR( 255 )
我用的四Navicat工具,图形化界面,方便点: