dedecms如何修改标题和简略标题的字符长度
作者:king 日期:2023-03-02 分类:CMS教程
一、dedecms修改标题显示字符长度方法
进入dedecms系统后台,找到系统——进入系统基本参数——找到其他选项——文档标题最大长度选项——在这修改为200或更大字符来修改文章标题的长度。
但是后台的这个页面是i无法修改简略标题字符长度的;修改简略标题的字符长度比较麻烦要进入数据库与更改几个php文件来实现,方法如下:
二、dedecms修改简略标题显示字符长度方法
DEDECMS中的“简略标题”,在默认情况下,dedecms简略标题长度为36个字符,即是18个汉字。做为文章副标题,很有可能长度不够用。所以,我们就需要再次手工修改数据库字段与DEDECMS的核心文件了:
dedecms修改简略标题字符长度的解决办法:
1、第一要修改数据库字段设置
在你的服务器或者虚拟空间管理页面用phpmyadmin登录数据库,找到dede_archives这个数据库表,再找到shorttitle字段即为dedecms的简略标题字段,将值36(即为简略标题显示的字符长度)修改为200或者更大。
PS:36为36个字符,相当于18个汉字长度,这里改为200,也就是100个汉字。
2、修改核心文件
找到DEDE的管理后台目录(默认目录为/dede/如果做过更改请对照更改的后台管理目录查找),找到以下五个php文件:
1.archives_add.php
2.archives_do.php
3.archives_edit.php
4.article_add.php
5.article_edit.php
可以通过网页编辑软件或者记事本(推荐使用dreamweaver8)批量替换里面的源代码使用记事本替换容易出现错误。
找到 $shorttitle = cn_substrR($shorttitle,36); 这段代码
把36改成你需要的长度就可以了。如修改为200,或者更大的数值。完成以上两步后,到后台编辑文章的标题与简略标题试试看,重新生成下html可以看到修改就成功了。
注:修改前生成的html文档文件是没有任何变化的,要重新编辑文章并且生成发布后才可以生效。