Zum Inhalt springen
themeforge
DE
Kostenlos starten
Menü
  1. Startseite
  2. Attribut-Referenz
  3. fld-group
Kernattribut Listen

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

Markup contacts.html
<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>
Im Adminbereich Pages → Contacts
Opening hours
Weekdays Mon–Fri 7:30–19:00
Weekend Sat–Sun 9:00–18:00
Auf der Website nach einer Änderung
Opening hours
Mon–Fri 7:30–19:00
Sat–Sun 9:00–18:00

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-group an die Karten von fld-loop.

Typische Fehler

Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.

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

So geht’s
<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-groupauf einer Seite oder in einem Beitrag
opt-groupin den Website-Einstellungen, etwa die Kontakte im Footer
tax-groupbei einer Kategorie oder einem Schlagwort
Alternative Schreibweise

f_group, o_group, t_group funktioniert genauso: Der Build ergibt ein identisches Theme.

Wenn du so weit bist

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