您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦cms调用文章标题超过字数限制后显示省略号代码实例
于泰哲2023-09-25 12:13:42dedecms教程已有人查阅
导读在织梦DEDECMS中调用文章,当标题超过限制字数时,怎么在标题后面加上……呢。其实不论是在首页还是列表页还是内容页调用文章,不管是arclist还是list标签调用文章
在织梦DEDECMS中调用文章,当标题超过限制字数时,怎么在标题后面加上……呢。其实不论是在首页还是列表页还是内容页调用文章,不管是arclist还是list标签调用文章,只需要把[field:title]这个标签适当修改。
一般是类似于这样:
{dede:arclist row='10'}
<li><a href="[field:arcurl /]" title="[field:fulltitle/]">[field:title/]</a></li>
{/dede:arclist}
如果需要限制字数,可以增加titlelen=’90′,代码为:
{dede:arclist row='10' titlelen='90'}
<li><a href="[field:arcurl /]" title="[field:fulltitle/]">[field:title/]</a></li>
{/dede:arclist}
但是,此时显示的文章标题后面直接被截断,不会有省略号,将其中的[field:title]修改成[field:fulltitle runphp='yes']$titlefull = @me;$titleshow =cn_substr($titlefull,90);if($titlefull!=$titleshow){$dot = “…”;}else{$dot=”";}@me = $titleshow.$dot;[/field:fulltitle]即可,代码为:
{dede:arclist row='10'}
<li><a href="[field:arcurl /]" title="[field:fulltitle/]">[field:fulltitle runphp='yes']$titlefull = @me;$titleshow=cn_substr($titlefull,90);if($titlefull!=$titleshow){$dot ="…";}else{$dot="";}@me = $titleshow.$dot;[/field:fulltitle]</a></li>
{/dede:arclist}
当然也可以修改成这样:
{dede:arclist row='10'}
<li><a href="[field:arcurl /]" title="[field:fulltitle/]">[field:fulltitle function=' ( strlen("@me")>90 ? cn_substr("@me",90)."…" : "@me" )'/] </a></li>
本文标签:
很赞哦! ()
相关文章
- dede织梦支付宝接口常见错误代码和解决方法介绍
- dede织梦采集图片不全怎么办
- dede织梦读取附加信息出错怎么办
- dede织梦采集文章只显示列表第一页的实现方法
- dede织梦出现Upload filetype not allow ! 的解决方法
- dede织梦tag Engine Create File False的原因和解决方法
- dede织梦tag标签修改自动提取字节数的方法
- dede织梦likearticle调用全站相关文章的方法
- dede织梦版权去除powered by dedecms的方法
- dede织梦上传不了缩略图“上传失败,请检查配置”的解决方法
- dede织梦后台登陆提示验证码错误怎么办
- dede织梦文章列表 “隔行换色” 的实现方法
随机图文
-
织梦发布文章时输入Tag标签逗号怎么自动变成英文逗号
dedecms是一款非常好用的建站程序,从DedeCms5.3版本开始,把TAG标签的间隔号由空格改为英文的逗号,这样使得经常原创文章的站长朋友非常不方便 -
dedecms列表页标题更符合SEO怎么修改
想把自己的小站改成这样的,去查了查dedecms的帮助文档,发现没有这样相关标记,看来只能自己动手了,又开始baidu,发现这样的文章还不少 -
dedecms织梦查看和修改网站样式的方法
在进行织梦系统二次开发时经常要查看或修改网站样式,下面我们就来介绍一下如何在后台参看和修改网站样式表。1、登陆系统后台后查找附件管理 -
dede织梦输入Tag标签逗号自动变英文的实现方法
织梦模板是一款非常好用的建站程序,从DEDE5.3版本开始,把TAG标签的间隔号由空格改为英文的逗号,这样使得经常原创文章的站长朋友非常不方便,因为我们是我国人
留言与评论 (共有 条评论) |