在Liquid中,我知道你可以做到
{% content | truncate:64 %}
截断64个字符,{% content | truncatewords:100 %}
截断100个单词,但有没有办法截断给定数量的段落?
答案 0 :(得分:5)
我有类似的问题。也许你可以这样做:
{% assign truncatedContent = '' %}
{% assign paragraphs = post.content | split:'</p>' %}
{% for paragraph in paragraphs limit:N %}
{{ truncatedContent | append: paragraph }}
{{ truncatedContent | append: '</p>' }}
{% endfor %}
希望它有所帮助。