织梦DedeCMS简略标题字数限制的修改方法
修改简略标题字符长度的解决办法在你的服务器或者虚拟空间管理页面用phpmyadmin登录数据库,找到dede_archives这个数据库表,再找到shorttitle字段即为dedecms的简略标题字段,将值36(即为简略标题显示的字符长度)修改为200或者更大。
如下图所示:
这里注意:要先找到 dede_archives 这个表 如果你修改了你的dede前缀 就把dede改成你自己的 找到了后 点击结构 在结构这里修改 最大只能修改255
修改方法可以如下图所示
这里数据库修改好了 我们还要修改几个文件
修改dede目录(后台登陆目录)下文件archives_add.php、archives_edit.php、article_add.php、article_edit.php、archives_do.php,将
1 |
|
最后更新缓存
上面修改的几个文件是针对 文章的 如果你想修改图集的 在修改 album_add.php album_edit.php 修改方法和上面是一样的
如果搜索不到$shorttitle
= cn_substrR(
$shorttitle
,36); 可以尝试搜索
shorttitle多搜索几个就能找到了
经过上面3个步骤就能修改shorttitle字符长度了,下面361草根学习网接着给大家介绍织梦dedecms简略标题(副标题)shorttitle的使用。
简略标题调用标签:
1.{dede:field.shorttitle/} 这个不能在{dede:arclist}标签中套用,一般放在网页titile处;
2.[field:shorttitle/] 这个可以在{dede:arclist}标签中套用,一般用在栏目列表。
当有简略标题时显示简略标题,没有简略标题时显示正标题:
1.{dede:field name=’array’ runphp=’yes’} if(@me['shorttitle']==”) @[email protected]['title'];else @[email protected]['shorttitle'];{/dede:field}
这个不能在{dede:arclist}标签中套用,一般放在网页titile处;
2.[field:array runphp='yes'] if(@me['shorttitle']==”) @[email protected]['title'];else @[email protected]['shorttitle'];[/field:array]
这个可以在{dede:arclist}标签中套用,一般用在栏目列表。
OK,到这里本文基本要讲解的内容就完成了,大家可以尝试看看效果。