Zum Inhalt springen
themeforge
DE
Kostenlos starten
Menü
  1. Startseite
  2. Attribut-Referenz
  3. wp="term-title"
Kernattribut Kategorien

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“

Markup archive.html
<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>
Im Adminbereich Posts → Categories → Coffee
Name Coffee
Description Beans, brewing and the people who roast them.
Count 14
Auf der Website die Kategorieseite
Coffee

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.

So nicht
<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.

So geht’s
<h1 wp="term-title">Coffee</h1>

wp="term-title".

Alternative Schreibweise

wp="term_title" funktioniert genauso: Der Build ergibt ein identisches Theme.

In diesen Rezepten verwendet

Wenn du so weit bist

Sieh dir den WordPress-Adminbereich deiner Website an, bevor du zahlst.