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.
Megjelenítési mód
Szekció neve “Megjelenítési mód”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
Szekció neve “Kinézet”| 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. |
Forrás
Szekció neve “Forrás”A Forrás beállításaival másik oldal ACF Repeater mezőit is kiválaszthatod.
Egymásba ágyazott repeaterek
Szekció neve “Egymásba ágyazott repeaterek”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ő.
ACF Repeater (régi változat)
Szekció neve “ACF Repeater (régi változat)”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ó.
Repeater mód
Szekció neve “Repeater mód”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.
HTML és tokenek mód
Szekció neve “HTML és tokenek mód”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.
Sablon mód
Szekció neve “Sablon mód”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.
Renderelési mód
Szekció neve “Renderelési mód”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).
Egymásba ágyazott repeaterek
Szekció neve “Egymásba ágyazott repeaterek”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: