织梦dede系统在标题字数有一定的限制,即60个字符,30个汉字,虽然大部分情况下满足用户的使用,但是有的时候还是不够的,需要修改的,所以这种情况下我们需要进行修改,把织梦dede标题title字数稍微更加长一些。修改需要在后台设置还有网页代码一块修改才会管用。

像上图一样,如果遇到比较长的标题,dede只会显示部分,多余部分会截断不会显示,这样显示的标题就不会很全,所以我们首先需要先该后台的字符限制。
方法一:
进入网站后台 -> 系统 -> 系统基本参数->其它选项 -> 文档标题最大长度把参数修改为需要设置的标题最大长度,默认参数是60,我们可以改成80或90,还可以根据自己需求数字加大。

保存后标题就可以显示全了。这种修改只能修改后面添加文章标题字符,对于已经上传的文章该如何修改呢?如果文章较少,可以一篇一篇修改,如果文章过多,我们可以借助于数据库来修改。
在后台中,进入系统->系统 SQL命令行工具 中执行以下代码
织梦dede除了后台有一定限制外,在前台代码中有的定义我们也是需要修改的。

方法2:
可以使用“cn_substr()”函数截取字符,像上面一样,显示25个字,代码如下:
<a href='[field:arcurl/]'>[field:title function="cn_substr(@me,50)"/]</a>
经过这两大步骤,才可以前台后台标题显示一致,如果仅仅修改一方面,还是标题数量显示不全的。
原创文章,标题:织梦dede解决title标题字数长度限制的最简单的方法,如若转载,请注明出处:https://www.laomiseo.com/135.html