【发布时间】:2014-01-16 12:34:19
【问题描述】:
在Liquid,我知道你可以做到
{% content | truncate:64 %} 截断 64 个字符,{% content | truncatewords:100 %} 截断 100 个单词,但是有没有办法截断给定数量的段落?
【问题讨论】:
标签: liquid templating
在Liquid,我知道你可以做到
{% content | truncate:64 %} 截断 64 个字符,{% content | truncatewords:100 %} 截断 100 个单词,但是有没有办法截断给定数量的段落?
【问题讨论】:
标签: liquid templating
我遇到了类似的问题。也许你可以这样做:
{% assign truncatedContent = '' %}
{% assign paragraphs = post.content | split:'</p>' %}
{% for paragraph in paragraphs limit:N %}
{{ truncatedContent | append: paragraph }}
{{ truncatedContent | append: '</p>' }}
{% endfor %}
希望对你有帮助。
【讨论】: