Im Moment erfordern Blog-Posts Folgendes, um eine einfache Byline zu erhalten:
# in the frontmatter
authors:
- author1
- author2
und im Postkörper
<p class="authors">
by {% author author1 %} and {% author author2 %}
</p>
Lassen Sie uns die Redundanz beseitigen und sehen, ob es möglich ist, die Byline in der Beitragsvorlage automatisch zu generieren. Wir veröffentlichen versehentlich zu viele Beiträge ohne Bylines.
Wunschzustand:
So etwas in layouts/post.html
<p class="authors">{% authors %}</p>
Überlegungen:
site.data.authors
in Vorlagen. Es gibt verschiedene Möglichkeiten, dies zu nutzen, je nachdem, welche Art von Plugin Sie erstellen.Einige unserer Beiträge haben Autoren, die nicht in der Teamdatendatei aufgeführt sind, und enthalten deren Titel. Wir könnten es so machen, dass ein Autor, der nicht von dem im Frontmaterie-Array angegebenen Handle gefunden wird, stattdessen als einzubettender Klartext und nicht als Lookup-Handle behandelt wird.
Tolle Idee, @konklone , danke für den Vorschlag. :+1:
Ziemlich sicher, dass dies mit # 966 getan wird, oder?