Jekyll を使用して新しいブログを作成しています。
メインページに、最近の10件の投稿のリストが表示されます。
このリストのエントリには、タイトル、投稿日、およびexcerptが含まれます。ほとんどの場合、最初の段落です。
私は基本的なテンプレートにJekyllを使用することしか知らないので、ページに変数のみを入れるか、投稿全体を含めることができます。
ページネータでpost.content
を使用することを何らかの方法で回避し、投稿内の特定のポイントまでのみを含める方法はありますか?
もちろん、{{ post.excerpt }}
の代わりに{{ post.content }}
を使用できます。
自動的に生成された抜粋が気に入らない場合は、手動で上書きすることもできます。
ここでこれを行う方法の完全なドキュメント: http://jekyllrb.com/docs/posts/#post-excerpts
何かのようなもの {{ post.content | strip_html | truncatewords: 50 }}
は、より一貫した抜粋を生成します。最初の50ワードを取得し、書式設定を取り除きます。