Kategoriennamen ausgeben
»Flat design vector concept« von Shutterstock

Kategoriennamen ausgeben

Kategoriennamen im front-matter definieren und in Templates ausgeben.

Damit man für Posts Kategoriennamen ausgeben kann, müssen diese zuerst im front-matter definiert werden. Im unteren Beispiel werden die beiden Kategorien jekyll und code definiert.

---
layout: post
title:  "Kategorien ausgeben"
categories:
    - jekyll 
    - code 
---

Kategoriennamen ausgeben

Damit Jekyll mehrere Kategorienamen nicht einfach ohne Leerzeichen in einem Rutsch ausgibt, benutzt man den Parameter join: ' , '. Der Parameter verkettet die Kategoriennamen miteinander durch ein beliebige gewünschte Zeichenfolge. Die vorangestellte if-Abfrage stellt sicher, dass überhaupt Kategoriennamen im front-matter angegeben wurden.

{% if page.categories %}Archiviert unter {{ page.categories | join: ' , ' }}{% endif %}