Tovább a tartalomhoz

PHP-kód készítése

A mezőcsoport PHP-kódjának előállítása, és a mezők értékeinek megjelenítő kódja.

Minden mezőcsoportból PHP-kód készíthető. A kódot beillesztheted a sablonod functions.php fájljába (vagy egy saját bővítménybe), és utána az MB Builder kikapcsolható.

Ez akkor hasznos, ha:

  • a mezőcsoportot olyan oldalra viszed át, ahol az MB Builder nincs telepítve,
  • gyorsítani szeretnél az oldalon, mert a mezőcsoportok így közvetlenül a fájlodból töltődnek be.
  1. Nyisd meg a mezőcsoportot szerkesztésre.
  2. A mezőlista fejlécében kattints a <> ikonra (Get PHP code to register fields). A doboz címe Get PHP Code lesz.
  3. Add meg a Text domain értékét. Ez a mezőcímkék fordításához kell, többnyelvű oldalon.
  4. Add meg a függvény nevét (Function name).
  5. Kattints a Generate gombra.
  6. A Copy gombbal másold a vágólapra a kódot, és illeszd be a functions.php fájlba.
https://minta-bolt.hu/wp-admin/post.php?post=9&action=edit
A PHP-kód készítésének űrlapja

A Generate gomb megnyomása után a kód a gomb alatt jelenik meg.

https://minta-bolt.hu/wp-admin/post.php?post=9&action=edit
A legenerált PHP-kód

A kód a rwmb_meta_boxes szűrőre kapcsolódik, és a mezőcsoport összes beállítását tartalmazza.

Ha a kódot már beillesztetted, az MB Builder biztonsággal kikapcsolható. A Meta Box bővítményt viszont ne kapcsold ki, mert továbbra is szükség van rá.

A mezőlista fejlécében lévő harmadik ikon (Generate ready-to-copy PHP code to show fields) a Theme Code nézetet nyitja meg. Itt minden mezőhöz kész sablonkód van, amelyet a témádban használhatsz. Az egyes mezők külön fülön vannak, és a kód többféle módot mutat, hogyan írhatod ki az értéket (például rwmb_the_value() a kiíráshoz és rwmb_meta() az érték lekéréséhez).

https://minta-bolt.hu/wp-admin/post.php?post=9&action=edit
A Theme Code nézet a mezők megjelenítő kódjával

A kódot kiindulópontnak használd, és igazítsd a saját igényeidhez. Az első ikonnal (Show fields) tudsz visszalépni a mezők listájához.

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