王尘宇
王尘宇

免费自助建站,织梦标题title字数限制设置的四种方法。

王尘宇1500
织梦标题title字数限制?相信对织梦cms熟悉的朋友来说,这真不是一个问题。当然了,有些方法并不能通用,在特殊情况下,是没有效果的哦。好了,别的不说了,给大家贴两种常用的方法吧。 织梦标题cms限制title字数的四种方法:
方法一:修改织梦后台“系统->系统基本参数->其它选项->文章标题长度”为想要的长度,例如100或255(最大值),确定保存
方法二:使用phpMyAdmin修改dede_archives(如前缀修改过请自动替换)中title长度为100或255。也可以直接在织梦后台“系统->SQL命令行工具”执行SQL语句:alter table #@__archives change title title varchar(100)或 alter table #@__archives change title title varchar(255)
方法三:直接使用 titlelen属性 比如我想使标题显示20个汉字,也就是40个字节,那么可以定义 titlelen=‘40’。这种方法通常在列表标签arclist中使用。常规写法如: <arclist typeid='2'  row='6'  titlelen='40'  flag='c'> <a href='[field:arcurl/]'>[field:title/]</a></arclist>方法四:使用“cn_substr()”函数截取字符比如我想使标题显示10个汉字,也就是20个字节,那么我可以这样写:function=cn_substr(@me,20/)这个函数。常规写法: <a href='[field:arcurl/]'>[field:title function="cn_substr(@me,20)"/]</a> 这两种方法可以说是织梦cms常用的限制title字数的方法。那么这两种方法是否可以通用呢?比如说是列表页、文章页或者其他页面版块都统一用第一种方法,或者都用第二种方法?你可以试试。不过,思源可以肯定的告诉你,显然是不可能的。 一般情况下,第一种方法适用于列表页title字数的限制,因为这样title的字数都是一样的,如果你用第二种方法的话,是控制不了title字数的。而第二种方法则使用于文章页或者其他地方需要控制title字数,因为字数都不一定一样的。当然了描述(description)也可以使用 function=“cn_substr()”这个函数。

标签:织梦建站织梦cms建站织梦网站优化免费自助建站

抱歉,评论功能暂时关闭!