我怎样才能在Jekyll中获得更长的自动摘录?

我怎样才能在Jekyll中获得更长的自动摘录?,jekyll,liquid,Jekyll,Liquid,目前,我包括以下摘录: {{ post.excerpt | strip_html }} 但这似乎只给出了第一段。但是我想得到一个固定的字数 或者更好:我想定义一个最大字符数,并得到这么多的单词 字符数小于最大值 多出一个单词将超过最大字符数 有没有办法让杰基尔(1.3.1)做到这一点 编辑:不是答案!我认为摘录应该自动进行,我的文章应该只包含绝对必要的标记。以下是75个单词的自动摘录: {{ post.content | strip_html | truncatewords:75 }}

目前,我包括以下摘录:

{{ post.excerpt | strip_html }}
但这似乎只给出了第一段。但是我想得到一个固定的字数

或者更好:我想定义一个最大字符数,并得到这么多的单词

  • 字符数小于最大值
  • 多出一个单词将超过最大字符数
有没有办法让杰基尔(1.3.1)做到这一点


编辑:
不是答案!我认为摘录应该自动进行,我的文章应该只包含绝对必要的标记。

以下是75个单词的自动摘录:

{{ post.content | strip_html | truncatewords:75 }}
实际上,
就是答案。至少,它现在运行良好

  • 将此行添加到_config.yml:

    节选分隔符:“

  • 然后将其添加到站点中的每个帖子:


  • 希望这会有帮助

    我不太确定,但我认为你必须修改杰基尔发动机本身。在github上查看他们的源代码。参见第106ff行,我希望我可以简单地使用内置的东西。对于WordPress,有许多插件(、、…)。也许下周末吧。当我编写插件/调整
    摘录.rb
    时,我会将其作为答案发布。(顺便说一句:你好,托比:-)