目前,我提供了以下摘录:
{{ post.excerpt | strip_html }}
但这似乎只给出了第一段。但我想得到一个固定数量的单词。
或更好:我想定义一个最大字符数并获得很多单词
有没有办法用Jekyll(1.3.1)做到这一点?
编辑:<!-- more -->
不是答案!我认为excerpting应该自动工作,我的帖子应该只包含绝对必要的标记。
答案 0 :(得分:28)
以下是75字自动摘录:
{{ post.content | strip_html | truncatewords:75 }}
答案 1 :(得分:2)
实际上<!-- more -->
就是答案。至少,它现在运作良好。
将此行添加到_config.yml:
excerpt_separator: "<!-- more -->"
然后将其添加到您网站中的每个帖子:
<!-- more -->
希望它会有所帮助。