在内容管理系统中,实现高效的内容截取和格式化是优化用户体验的重要环节。以下是一篇关于如何使用特定标签进行内容截取、字符串处理以及SEO优化的文章。

长度截取可以使用 len=*lencn=*
使用第二个选项将避免中英文长度不统一的问题,因为一个英文字符会被计算为半个字。

(V1.3.5+) 在内容截取时,可以通过 more='*' 设置省略号内容。如果设置为 more='',则不会显示省略号。

例如:内容列表标题截取可以写成 [list:title len=60],而在内容详情页时间格式化可以使用 {content:title len=60}

此外,substr=x,y 用于截取一段字符串。传递两个数字,第一个表示起始位置,第二个表示截取长度。如果只提供一个数字,则从该数字位置开始截取后面的所有内容。

以下是列表调用的演示代码:


{pboot:list scode=[nav:scode] num=3 order=sorting start=2}

[list:date style=d][list:date style=Y-m]

[list:title]

[list:description lencn=60]

{/pboot:list}