找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1888|回复: 0

[分享] 织梦title字数限制的两种方法

[复制链接]
发表于 2018-7-28 15:03:23 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
织梦title字数怎样限制呢?相信对织梦cms熟悉的朋友来说,这真不是一个问题。当然了,有些方法并不能通用,在特殊情况下,是没有效果的哦。好了,别的不说了,跟版网也给大家贴两种常用的方法吧。

    织梦cms限制title字数的两种方法:

    方法一:直接使用 titlelen属性 比如我想使标题显示20个汉字,也就是40个字节,那么可以定义 titlelen=‘40’。这种方法通常在列表标签arclist中使用。常规写法如:

  1. {arclist typeid='2'  row='6'  titlelen='40'  flag='c'}

  2.     <a href='[field:arcurl/]'>[field:title/]</a>

  3.   {/arclist}
复制代码


    方法二:使用“cn_substr()”函数截取字符比如我想使标题显示10个汉字,也就是20个字节,那么我可以这样写:function=cn_substr(@me,20/)这个函数。常规写法:

   
  1. <a href='[field:arcurl/]'>[field:title function="cn_substr(@me,20)"/]</a>
复制代码


     这两种方法可以说是织梦cms常用的限制title字数的方法。那么这两种方法是否可以通用呢?比如说是列表页、文章页或者其他页面版块都统一用第一种方法,或者都用第二种方法?你可以试试。不过,思源可以肯定的告诉你,显然是不可能的。

    一般情况下,第一种方法适用于列表页title字数的限制,因为这样title的字数都是一样的,如果你用第二种方法的话,是控制不了title字数的。而第二种方法则使用于文章页或者其他地方需要控制title字数,因为字数都不一定一样的。当然了描述(description)也可以使用 function=“cn_substr()”这个函数。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-24 05:44 , Processed in 0.068738 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表