Name, Beschreibung und Anzahl der Beiträge einer Kategorie
wp="term-title" Jede WordPress-Kategorie hat schon einen Namen und eine Beschreibung, und ihre Beiträge zählt WordPress mit. Diese Werte zeigen sie im Kopfbereich der Kategorieseite: ein Layout, und „Coffee“, „Kitchen“ und „Events“ haben jeweils ihren eigenen Text.
Wo es hingehört
Auf archive.html: Daraus entsteht das Template, mit dem WordPress Kategorien und Schlagwörter anzeigt.
wp="term-title" an die Überschrift, wp="term-desc" an den Block für die Beschreibung, wp="term-count" an das Element mit der Anzahl der Beiträge.
Beispiel: der Kopfbereich der Kategorie „Coffee“
<header class="category">
<h1 wp="term-title">Coffee</h1>
<div class="category__lead" wp="term-desc">
<p>Beans, brewing and the people who roast them.</p>
</div>
<p class="category__count"><span wp="term-count">12</span> posts</p>
</header>Beans, brewing and the people who roast them.
14 posts
Der Kunde hat die Beschreibung in der Kategorie geändert, und der Kopfbereich ihrer Seite zieht mit.
Worauf es ankommt
- Name und Beschreibung werden unter Beiträge → Kategorien bearbeitet, bei der Kategorie selbst; die Beiträge zählt WordPress von allein.
- An einem
<div>erscheint die Beschreibung in Absätzen, so wie WordPress sie aufgeteilt hat; an einem<p>oder einer Überschrift als Text ohne Absätze. - Auf Seiten, die zu keiner Kategorie und keinem Schlagwort gehören, geben diese Werte nichts aus.
wp="archive-title"gibt den Namen ebenfalls aus, aber mit dem Präfix von WordPress: „Kategorie: Coffee“.
Typische Fehler
Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.
<h1 wp="post-title">Coffee</h1>wp="post-title" im Kopfbereich der Kategorie: Statt des Namens steht dort der Titel eines Beitrags aus der Liste darunter. Das Protokoll meldet nichts.
<h1 wp="term-title">Coffee</h1>wp="term-title".
Alternative Schreibweise
wp="term_title" funktioniert genauso: Der Build ergibt ein identisches Theme.