Mehrere Felder einer Kategorie in einem Block
tax-group="Feldname" Hat eine Kategorie mehrere zusammengehörige Felder, etwa Herkunft, Anbauhöhe und Röstung, stehen sie besser beieinander. tax-group fasst sie in den Kategorie-Einstellungen zu einer Gruppe zusammen.
Wo es hingehört
An den Block, der die Felder enthält: tax-group="Category origin". Darin stehen ganz normale fld-text und andere, sie werden zu Feldern der Gruppe.
Alles wie bei fld-group, nur gehört die Gruppe zur Kategorie.
Das Feld erscheint im Adminbereich nur, wenn die Seite einen Gruppennamen hat: wp-fields-group auf ihrem <body>.
Beispiel: die Herkunft der Bohnen
<aside class="category__origin" tax-group="Category origin">
<p fld-text="Region">Sidama, Ethiopia</p>
<p fld-text="Altitude">1,900–2,200 m</p>
</aside>Der Kunde hat Region und Anbauhöhe bei der Kategorie „Coffee“ eingetragen.
Worauf es ankommt
- Die Gruppe erscheint bei allen Kategorien und Schlagwörtern.
- Die Werte werden bei jeder Kategorie eingetragen: „Daten laden“ füllt die Felder der Kategorien nicht.
- Für sich wiederholende Einträge gibt es tax-loop.
Typische Fehler
Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.
<aside fld-group="Category origin">
<p fld-text="Region">Sidama, Ethiopia</p>
</aside>fld-group auf einer Kategorieseite ist eine Gruppe der Seite oder des Beitrags, nicht der Kategorie: Die Kategorie bekommt keine eigenen Werte. Das Protokoll meldet nichts.
<aside tax-group="Category origin">
<p fld-text="Region">Sidama, Ethiopia</p>
</aside>tax-group ist die Gruppe der Kategorie selbst.
Alternative Schreibweise
t_group funktioniert genauso: Der Build ergibt ein identisches Theme.