En este momento, las publicaciones de blog requieren lo siguiente para obtener una línea de firma simple:
# in the frontmatter
authors:
- author1
- author2
y en el cuerpo del post
<p class="authors">
by {% author author1 %} and {% author author2 %}
</p>
Eliminemos la redundancia y veamos si es posible generar automáticamente la línea de autor en la plantilla de publicación. Publicamos accidentalmente demasiadas publicaciones sin firma.
Estado deseado:
Algo como esto en layouts/post.html
<p class="authors">{% authors %}</p>
Consideraciones:
site.data.authors
en plantillas. Hay diferentes formas de aprovechar esto según el tipo de complemento que esté creando.Algunas de nuestras publicaciones tienen autores que no figuran en el archivo de datos del equipo e incluyen su título. Podríamos hacerlo de modo que si un autor no es encontrado por el identificador dado en la matriz anterior, en su lugar se trate como texto sin formato para ser incrustado, y no como un identificador de búsqueda.
Gran idea, @konklone , gracias por la sugerencia. : +1:
Estoy bastante seguro de que esto se hace con el # 966, ¿verdad?