Mehrere Felder zusammen unter einer Überschrift
fld-group="Gruppenname" Öffnungszeiten, ein Kontaktblock, ein Aktionsbanner: Felder, die zusammengehören, stehen in einer gerahmten Box, aber dein Kunde kann keine weiteren hinzufügen.
Wo es hingehört
An den Block, der die Felder enthält. Darin markierst du die Felder wie gewohnt: Sie werden zu Teilen der Gruppe.
Soll dein Kunde mehr davon hinzufügen können, ist es eine Liste: Nimm fld-loop.
Das Feld erscheint im Adminbereich nur, wenn die Seite einen Gruppennamen hat: wp-fields-group auf ihrem <body>.
Beispiel: Öffnungszeiten
<section class="hours" fld-group="Opening hours">
<p fld-text="Weekdays">Mon–Fri 7:30–19:00</p>
<p fld-text="Weekend">Sat–Sun 9:00–17:00</p>
</section>Der Kunde hat die Zeiten am Wochenende geändert.
Worauf es ankommt
- Eine Gruppe hat keinen eigenen Wert: Sie rahmt nur ihre Felder im Adminbereich ein.
- Ein Listeneintrag ist bereits eine Gruppe. Setz kein
fld-groupan die Karten vonfld-loop.
Typische Fehler
Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.
<div fld-loop="Drinks">
<article fld-group="Drink">
<h3 fld-text="Name">Latte</h3>
</article>
</div>Eine Gruppe an der Karte einer Liste: Jeder Eintrag bekommt eine leere Untergruppe, und in unserem Demo-Build zeigte die Website leere Karten.
<div fld-loop="Drinks">
<article>
<h3 fld-text="Name">Latte</h3>
</article>
</div>Die Karte der Liste trägt nur ihre Felder.
Dasselbe in den Website-Einstellungen oder bei einer Kategorie
fld-group | auf einer Seite oder in einem Beitrag |
|---|---|
opt-group | in den Website-Einstellungen, etwa die Kontakte im Footer |
tax-group | bei einer Kategorie oder einem Schlagwort |
Alternative Schreibweise
f_group, o_group, t_group funktioniert genauso: Der Build ergibt ein identisches Theme.