相比大家在使用DEDECMS这套程序的时候,有遇到这样这样的情况:

1、文章列表标题长度过长显示影响界面美观;

2、文章内容中上下页标题的标题过长折行到下一行影响美观;

等…

那在不修改标签文件的情况下,如何处理呢?

在标签中添加:

function="cn_substr(@me,100)"

例如:

{dede:prenext get='pre' function="cn_substr(@me,100)"/}

以下是参数的介绍:

Html2text()函数是去掉html标签代码。
strlen(Html2text(“@me”))函数是计算去掉html标签后字符的大小。
cn_substr(Html2text(“@me”),30)函数是计算去掉html标签后截取字符的大小。