Meta Box Conditional Logic
Meta boxok, egyéni mezők és tetszőleges HTML-elemek megjelenítése vagy elrejtése más mezők értéke alapján.
A Meta Box Conditional Logic (MB Conditional Logic) a Meta Box kiegészítője. Segítségével meta boxokat, egyéni mezőket vagy akár a szerkesztő bármilyen más HTML-elemét jelenítheted meg vagy rejtheted el más mezők értéke alapján. A feltételeket kombinálhatod is.
Tipikus példa: egy „Márka” legördülő mező mellett a „Melyik Apple-terméket szereted?” mező csak akkor jelenik meg, ha a márka „Apple”.
Követelmények
Szekció neve “Követelmények”- Aktív Meta Box bővítmény.
- A feltételeket kétféleképpen adhatod meg: a Meta Box Builder felületén kattintással, vagy a mezők kódos regisztrálásakor PHP-ban.
Telepítés
Szekció neve “Telepítés”- Telepítsd és aktiváld a Meta Box bővítményt.
- Telepítsd és aktiváld az MB Conditional Logic bővítményt.
- Ha a mezőcsoportjaidat a felületen szeretnéd összeállítani, telepítsd a Meta Box Buildert is.
A bővítménynek nincs saját beállítóoldala, a feltételeket mezőnként vagy meta boxonként adod meg.
Első lépések
Szekció neve “Első lépések”Az alábbi példában a „Márka” mező értékétől függ, hogy megjelenik-e az „Apple-termékek” mező.

Amíg nincs márka kiválasztva, csak a Márka és a Megjegyzés mező látszik.

Az Apple kiválasztása után azonnal megjelenik a Melyik Apple-terméket szereted? mező.
- Feltétel megadásaMegjelenítési és elrejtési feltétel beállítása a Meta Box Builderben és kódból.
- Szintaxis és operátorokA feltételek felépítése, az összehasonlító operátorok, több feltétel kombinálása és a különleges értékek.
- Más elemek, taxonómiák és csoportokFeltételek WordPress-elemek, kiemelt kép, kategóriák, címkék, egyéni taxonómiák és csoportmezők alapján, valamint a mezőcsoportokon kívüli elemek kezelése.
- Haladó használatEgyéni JavaScript-függvény feltételként, váltási típusok, a feltételek kézi lefuttatása, tudnivalók és ismert hibák.
Készült: