Dinamikus értékek a widgetekben
JetEngine ismétlőmezők tartalmának megjelenítése a JetElements widgetekben a Dynamic Data kiegészítővel.
A JetEngine ismétlő (repeater) metamezőinek tartalmát megjelenítheted a JetElements néhány widgetjében. Az alábbi példa egy túra (Tour) egyedi bejegyzéstípus képgalériáját mutatja a Diavetítés widgetben.
Követelmények
Szekció neve “Követelmények”- Aktív JetElements és JetEngine.
- Az ingyenes Dynamic Data kiegészítő telepítve és aktiválva. Ez adja a widgetekhez a Dynamic Settings (dinamikus beállítások) részt.
- Az Elementor.
A dinamikus adatot ezek a widgetek támogatják: Haladó carousel, Képek elrendezése, Portfólió, Árlista, Diavetítés, Vélemények, valamint a Vízszintes és a Függőleges idővonal.
1. Metadoboz és ismétlőmező létrehozása
Szekció neve “1. Metadoboz és ismétlőmező létrehozása”- Nyisd meg a JetEngine → Meta Boxes oldalt, és kattints az Add New gombra.
- A General blokkban add meg a metadoboz címét, és válaszd ki, hogy bejegyzéstípushoz vagy taxonómiához tartozik. Bejegyzéstípusnál add meg a konkrét típust (a példában a Tour).
- A Meta Fields blokkban hozz létre egy mezőt (például galéria). Töltsd ki a Label és a Name/ID mezőt, és válaszd a Field típust, azon belül a Repeater mezőtípust.
- Kattints a New Repeater Field gombra. Az új ismétlőmezőnél add meg a Label és a Name értékét, a Type listában válaszd a Media típust. A Value format üresen hagyva a képet azonosítóként (ID) tárolja.
- Minden további ismétlőmezőhöz (például egy szöveges képleíráshoz) kattints újra a New Repeater Field gombra.
- Kattints az Add Meta Box gombra.
2. Tartalom felvitele
Szekció neve “2. Tartalom felvitele”Nyisd meg a bejegyzéstípus egy elemét szerkesztésre. A szerkesztőben megjelenik az új metadoboz az ismétlőmezővel. Adj hozzá annyi tételt, amennyit szeretnél (képeket, leírásokat), és frissítsd a bejegyzést.
3. Megjelenítés a widgetben
Szekció neve “3. Megjelenítés a widgetben”Kétféleképpen jelenítheted meg az adatot. Az egyszerűbb: megnyitod azt az oldalt, ahol a tartalom megjelenik, és ráhúzod a widgetet. A másik sablonnal működik, ezt mutatjuk itt.
- Nyisd meg a Crocoblock → Theme Templates oldalt, és kattints az Add New gombra. Hozz létre egy Single (egyedi oldal) sablont az Elementorral, vagy szerkessz meglévőt az Edit with Elementor gombbal.
- Húzz a sablonra egy, a dinamikus adatot támogató widgetet (például a Diavetítés widgetet).
- A widget beállításainál nyisd le a Dynamic Settings részt, és kapcsold be az Enable dynamic data kapcsolót.
- A Repeater field name mezőbe írd az ismétlőmező Name/ID értékét.
- Az Image mezőbe a médiamező Name/ID értékét írd. A további mezőknél (például cím, leírás) szintén a megfelelő azonosítókat add meg, ha vannak ilyen mezőid.
- Kattints a Frissítés gombra, és nézd meg a bejegyzést a nyilvános oldalon: a galéria képei a diavetítésben jelennek meg.
Készült: