コンテンツ内のどこかで抜粋を選択的に選択する方法、つまり、抜粋の開始点と終了点を定義できる方法を見つけようとしています。
コンテンツからの抜粋を解析するためにEleventy の docsメソッドを試しました。しかし、これはデリミタ <!-- excerpt --> より上のすべてを解析します。
を使用して選択{{ post.data.page.excerpt }}
---
pageTitle: blog
tags: posts
---
Everything here is parsed as the excerpt
<!-- excerpt -->
Lorem ipsum, dolor sit amet consectetur adipisicing elit.
...
私が試した別のアプローチは、前付でキーを使用してイントロ/抜粋を個別に指定することですが、この方法では既存のコンテンツを使用できません。
{{ post.data.intro }}
---
pageTitle: blog
tags: posts
intro: This is an excerpt stored in a key
---
Lorem ipsum, dolor sit amet consectetur adipisicing elit.
...
現在、コンテンツから抜粋を取得するための開始区切りと終了区切りを指定する方法はありますか? 例えば:
---
pageTitle: blog
tags: posts
---
#Heading of the blog
Lorem ipsum, dolor sit amet consectetur adipisicing elit...
<!-- excerptStart -->
This part should be the excerpt of the post
<!-- excerptEnd -->
...
どんな助けでも大歓迎です!