Joe*_*mme 78
类似的东西{{ post.content | strip_html | truncatewords: 50 }}产生更一致的摘录.它得到前50个单词并删除任何格式.
Bri*_*lis 53
当然,你可以用来{{ post.excerpt }}代替{{ post.content }}.
如果您不喜欢,也可以手动覆盖自动生成的摘录.
有关如何执行此操作的完整文档:http: //jekyllrb.com/docs/posts/#post-excerpts
使用
{{ post.content | markdownify | strip_html | truncatewords: 50 }}
Run Code Online (Sandbox Code Playgroud)
而不是{{ post.excerpt }}或{{ post.content }}。
这将提供长度一致的未格式化文本块,其中没有原始 Markdown 内容。整齐的。
感谢@karolis-ramanauskas的评论给出的答案,我已经将其设为正确的答案,以便它可以获得更好的可见性。