No momento, as postagens do blog exigem o seguinte para obter uma assinatura simples:
# in the frontmatter
authors:
- author1
- author2
e no corpo da postagem
<p class="authors">
by {% author author1 %} and {% author author2 %}
</p>
Vamos eliminar a redundância e ver se é possível gerar automaticamente a assinatura no modelo de postagem. Nós acidentalmente publicamos muitas postagens sem assinaturas.
Estado desejado:
Algo assim em layouts/post.html
<p class="authors">{% authors %}</p>
Considerações:
site.data.authors
em templates. Existem diferentes maneiras de aproveitar isso, dependendo do tipo de plugin que você está fazendo.Algumas de nossas postagens têm autores não listados no arquivo de dados da equipe e incluem seus títulos. Poderíamos fazer com que, se um autor não for encontrado pelo identificador fornecido no array front matter, ele seja tratado como um texto simples a ser incorporado, e não como um identificador de pesquisa.
Ótima ideia, @konklone , obrigado pela sugestão. : +1:
Tenho certeza que isso é feito com o # 966, certo?