what tutorial template pages generate jekyll liquid

jekyll - template - liquid tutorial



¿Cómo puedo obtener un extracto automático más largo en Jekyll? (2)

En realidad <!-- more --> es la respuesta. Al menos, funciona bien ahora.

  1. Agregue esta línea a su _config.yml:

    excerpt_separator: "<!-- more -->"

  2. Luego agregue esto a cada publicación en su sitio:

    <!-- more -->

Espero que ayude.

Actualmente, incluyo extractos como este:

{{ post.excerpt | strip_html }}

Pero esto parece dar sólo el primer párrafo. Pero me gustaría obtener un número fijo de palabras.

O mejor: me gustaría definir un número máximo de caracteres y obtener tantas palabras que

  • el número de caracteres es menor que el máximo
  • una palabra más estaría sobre el número máximo de caracteres

¿Hay alguna manera de hacer esto con Jekyll (1.3.1)?

edit: <!-- more --> no es una respuesta! Creo que los extractos deberían funcionar automáticamente y mis publicaciones solo deberían contener un marcado que sea absolutamente necesario.


Lo siguiente da un extracto automático de 75 palabras:

{{ post.content | strip_html | truncatewords:75 }}