Tovább a tartalomhoz

ACF Repeater widget

ACF Repeater mezők megjelenítése: megjelenítési módok, kinézetek, külső forrás, egymásba ágyazott repeaterek és a régi változat.

Az ACF Repeater widget az ACF legösszetettebb mezőjét, a Repeatert jeleníti meg egyszerűen. A sorok szerkezetét és a megjelenésüket is te adod meg.

A Megjelenítési mód három lehetőséget kínál az egyetlen sor felépítésére:

  • Almezők: kiválaszthatod a repeater almezőit. Ha HTML-címkét választasz, stílust is adhatsz hozzá.
  • Dinamikus HTML: a repeatert HTML-lel és dinamikus shortcode-okkal jelenítheted meg.
  • Sablon: egy sablonnal formázhatod a repeatert. A sablonban használhatod az ACF mezők widgetet, egy másik ACF Repeater widgetet (egymásba ágyazott repeaternél), az ACF Relationship widgetet és más elemeket. Ha a sablon beállításai között megadod az előnézeti oldalt, a sorról előnézetet is látsz.
Kinézet Mit csinál
Szöveg Az összes sort egy blokkban jeleníti meg, például egyszerű, vesszővel elválasztott listaként (Piros, Kék, Zöld).
Rács Rácsos elrendezés, megadhatod, hány oszlop legyen.
Táblázat HTML-táblázatot készít, vagy a DataTables segítségével haladó vezérlőket ad a táblázathoz.
Körhinta Diavetítés, saját beállítási szakasszal.
Lista Rendezett vagy rendezetlen lista.
Harmonika Harmonika a szokásos Harmonika widget összes beállításával.

A Forrás beállításaival másik oldal ACF Repeater mezőit is kiválaszthatod.

Egymásba ágyazott ACF Repeaterek megjelenítéséhez a fő ACF Repeater widgetnél a Sablon megjelenítési módot használd. A sablonba tegyél be egy másik ACF Repeater widgetet, és ott az almezőként szereplő repeatert válaszd forrásnak. A fő repeaterhez használt sablon tartalmazhat egy ilyen al-repeater widgetet. Ez az eljárás tetszőleges mélységig ismételhető.

A régi változat elavult. Az új változat használatát javasoljuk, de a régit nem távolítjuk el.

Beállítások:

  • ACF Repeater: a korábban az ACF beállításaiban létrehozott repeaterek közül választasz.
  • Megjelenítési mód: három mód van a sor felépítésére: Repeater, HTML és Sablon.
  • Megjelenített sor: korlátozza a megjelenített sorokat, például csak az első három, csak az utolsó vagy csak az első sor látszik.
  • Sorrend megfordítása: megfordítja a sorok megjelenítési sorrendjét.

A végeredmény globálisan sokféleképpen stílusozható.

Ez a legegyszerűbb mód. Az ACF Repeater összes almezője automatikusan megjelenik egy Repeater vezérlőben. Sorba rendezheted őket, és mindegyikre kattintva kezelheted a beállításait.

Az ELEM fül:

  • Címke: a mező opcionális címe, alapértéke a mező neve.
  • Megjelenítés: megjelenjen-e a mező.
  • HTML-címke: a mező értékét körbevevő HTML-címke.
  • Címke HTML-címkéje: a mezőcímkét körbevevő HTML-címke.

A STÍLUS fül a leggyakoribb, leghasznosabb stílusokat tartalmazza.

A LINK fül:

  • Link engedélyezése: a mező linkelhetővé válik.
  • URL mező: az adott repeaterben elérhető URL-mezők közül választasz.
  • Megnyitás új ablakban: a link target="_blank" attribútumot kap.

Egy kis HTML-tudással gyorsan elkészítheted az egyetlen blokk HTML-szerkezetét. A repeater dinamikus mezőit token helyőrzőkkel illeszted be. A ROW az aktuális sor összes mezőjének adatát tartalmazza, és mindegyiket a nevével jelenítheted meg.

Haladó megjelenítéshez az egyetlen sort egy Szakasz típusú Elementor-sablonnal készítheted el. A sablonban az ACF mezők widgettel jelenítheted meg az egyes almezőket. Ha a sablon beállításainál megadod az előnézeti oldalt, valódi előnézetet látsz a sorról.

A régi változat kinézetei: Természetes (egy blokkban, például vesszős lista), Rács (oszlopok számával), Táblázat (dinamikus táblázat, például TablePress helyett), Slider/Körhinta (diavetítés saját beállításokkal), Lista (rendezett vagy rendezetlen) és Harmonika (a szokásos Harmonika widget beállításaival).

A régi változatban is a Sablon megjelenítési módot kell használni a fő ACF Repeater widgetnél, a sablonban pedig egy másik ACF Repeater widgetet, amelynek az almező-repeatert adod meg forrásnak. A rekurzió tetszőleges mélységig folytatható.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások