液体模板:截断N段

Bol*_*ter 3 templating liquid

Liquid中,我知道你可以 {% content | truncate:64 %}截断64个字符并{% content | truncatewords:100 %}截断100个单词,但有没有办法截断给定数量的段落

jon*_*sel 5

我有类似的问题.也许你可以这样做:

{% assign truncatedContent = '' %}
{% assign paragraphs = post.content | split:'</p>' %}
{% for paragraph in paragraphs limit:N %}
    {{ truncatedContent | append: paragraph }}
    {{ truncatedContent | append: '</p>' }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你.