À l'heure actuelle, les articles de blog nécessitent les éléments suivants pour obtenir une signature simple :
# in the frontmatter
authors:
- author1
- author2
et dans le corps du poste
<p class="authors">
by {% author author1 %} and {% author author2 %}
</p>
Éliminons la redondance et voyons s'il est possible de générer automatiquement la signature dans le modèle de publication. Nous publions accidentellement trop de messages sans bylines.
État désiré:
Quelque chose comme ça dans layouts/post.html
<p class="authors">{% authors %}</p>
Considérations :
site.data.authors
dans les modèles. Il existe différentes manières d'exploiter cela en fonction du type de plugin que vous créez.Certains de nos articles ont des auteurs non répertoriés dans le fichier de données de l'équipe et incluent leur titre. Nous pourrions faire en sorte que si un auteur n'est pas trouvé par le descripteur donné dans le tableau de présentation, il soit plutôt traité comme du texte brut à incorporer, et non comme un descripteur de recherche.
Excellente idée, @konklone , merci pour la suggestion. :+1:
Je suis sûr que c'est fait avec le #966, n'est-ce pas ?