打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
dede 当标题字数超出限制时显示省略的字为点"..."

当发布文章时,文章标题太长容易造成页面变形,下面介绍一种让DEDE标题长度超出限制时显示"..."的方法:
{dede:arclist typeid='1' row='3'}
  <a href="[field:arcurl /]">
[field:title function='(strlen("@me")>34 ? cn_substr("@me",34)."..." : "@me")' /]</a>
{/dede:arclist}
上面的示例当标题长度超出34个字符,既17个子的时候,将在标题后面加上符号"..."。
再介绍一种修改DEDE默认最大只能显示30个字的方法:
1、使用phpmyadmin 修改 mysql数据结构
alter table `dede_archives` change `title` `title` varchar( 200 )
修改完数据库后,发布文章标题长度应该没问题了,但是如果更改文章标题时标题又变成80字节了,这是因为dede\action\article_eidt_action.php对标题进行了限制。
2、打开dede\action\article_eidt_action.php
找到44行 $title = cn_substr($title,80);
删除此行代码
或者修改为 $title = cn_substr($title,200);
还需要在phpmyadmin里执行下面的代码
alter table `dede_full_search` change `title` `title` varchar( 200 )
3、进入后台--系统--系统设置--系统基本参数--其他选项--文档标题最大长度改为你要的长度,原默认是60(这里改为了200)
以上就是如何修改当标题字数超出限制时显示"..."及DEDE默认标题的长度。
如果对dede 当标题字数超出限制时显示省略的字为点"..."
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
dede鼠标放在标题上显示全部标题内容
dede文章放在哪个数据表里面,标题字段是什么?
织梦DedeCMS简略标题(副标题,短标题)标签的调用方法和相关方法
DEDECMS中文章标题栏突破60个字符的方法
常用字体选用
dedearclist标签的基本应用_DEDECMS教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服