Tovább a tartalomhoz

Metaboxok

Metabox létrehozása és hozzárendelése bejegyzésekhez, kifejezésekhez, felhasználókhoz, valamint egyedi mezők felvétele a WordPress alap bejegyzéseihez.

A metabox metamezők csoportja. Hozzárendelheted bejegyzésekhez (az alap bejegyzésekhez és a JetEngine-nel létrehozott egyedi bejegyzéstípusokhoz), taxonómiákhoz és kifejezésekhez, felhasználókhoz, WooCommerce-termékekhez vagy termékváltozatokhoz.

A metaboxokat a JetEngine → Metaboxok oldalon találod. A lista három oszlopa: Metadoboz neve, Megjelenítés helye és Műveletek (Szerkesztés, Másolás, Törlés). Az Új hozzáadása gombbal veszel fel újat.

https://minta-bolt.hu/wp-admin/admin.php?page=jet-engine-meta
A Metaboxok listája egy metaboxszal

Az űrlap három részből áll: Általános beállítások, Láthatósági feltételek és Metamezők.

https://minta-bolt.hu/wp-admin/admin.php?page=jet-engine-meta&cpt_meta_action=add
Az Új metabox hozzáadása űrlap

A képen az üres űrlap látszik: fent az általános beállítások, lent a láthatósági feltételek és az Új metamező gomb. A jobb oldali Műveletek panelen van a mentés gombja.

Beállítás Mit csinál
Meta doboz címe A metabox neve. Ez látszik a metaboxok listájában és a szerkesztőoldalon, minden olyan bejegyzésnél, kifejezésnél vagy felhasználónál, amelyhez a doboz tartozik.
Meta doboz célja A tartalomtípus, amelyhez a metabox tartozik. A Bejegyzés az alap bejegyzésekre és a JetEngine-nel létrehozott egyedi bejegyzéstípusokra is vonatkozik. Az Osztályozás (taxonomy) a WordPress alap kifejezéseihez és az egyedi taxonómiákhoz rendeli. A Felhasználó a felhasználói fiókokhoz. Aktív WooCommerce esetén további célok is megjelennek a termékadatokhoz és a termékváltozatokhoz (lásd a WooCommerce-fejezetet). A további beállítások a választott céltól függnek.
Metadoboz szerkesztése link Bekapcsolva fogaskerék alakú gomb kerül a szerkesztőoldalra, amely a metabox szerkesztőjét nyitja meg.
Meta mezőnevek elrejtése Bekapcsolva a mezők nevei nem látszanak a bejegyzés-, kifejezés- vagy felhasználószerkesztő oldalon.
Pozíció Hol jelenjen meg a metabox a szerkesztőfelületen. Alapértelmezés: Normal (after content). A másik érték: Side.
Priority A doboz sorrendje a kiválasztott területen: High (alapértelmezett), Alapértelmezett vagy Low.

A Láthatósági feltételek rész megmondja, hogy a metabox kinek és hol látszik. A Bekapcsolás bejegyzéstípusoknál mezőben választod ki, mely bejegyzéstípusoknál jelenjen meg. Az + Új feltétel gombbal további feltételeket veszel fel, például felhasználói szerepkör vagy taxonómia-kifejezés szerint. A lehetséges feltételek a Feltételes logika fejezetben vannak.

A Metamezők részben veszed fel a doboz mezőit az Új metamező gombbal. Egy dobozban tetszőleges számú mező lehet. Minden mezőt szerkeszthetsz, másolhatsz és törölhetsz, a sorrendjüket pedig a fogantyú húzásával módosíthatod. A mezők beállításait és típusait a Metamező-típusok fejezet írja le.

A Metabox hozzáadása gombbal mented a dobozt (meglévő doboznál a gomb felirata Metabox frissítése). A jobb oldali Metaadatok törlése kapcsoló bekapcsolva azt eredményezi, hogy a metabox törlésekor a hozzá tartozó metaadatok is eltűnnek az adatbázisból.

Egyedi mezők felvétele a WordPress alap bejegyzéseihez

Szekció neve “Egyedi mezők felvétele a WordPress alap bejegyzéseihez”

Az alap bejegyzésekhez is vehetsz fel olyan extra adatot, amelyet a szerkesztő alapból nem tud tárolni, például galériát vagy egyéni dátumot.

  1. Nyisd meg a JetEngine → Metaboxok oldalt, és kattints az Új hozzáadása gombra.
  2. A Meta doboz címe mezőbe írd be a doboz nevét.
  3. A Meta doboz célja mezőben válaszd a Bejegyzés értéket.
  4. A Bekapcsolás bejegyzéstípusoknál mezőben válaszd ki a Bejegyzések típust.
  5. Az Új metamező gombbal vegyél fel egy mezőt: add meg a Címke és a Név/ID értékét, és válaszd ki a Mező típusa értéket.
  6. Kattints a Metabox hozzáadása gombra.

Ezután a bejegyzés szerkesztőoldalán megjelenik az új metabox, és ott töltöd ki az adatokat.

A WordPress saját „Egyéni mezők” panelje

Szekció neve “A WordPress saját „Egyéni mezők” panelje”

A WordPress blokkszerkesztőjében külön is bekapcsolható az Egyéni mezők doboz: a szerkesztő jobb felső sarkában a három pont menü alján nyisd meg a Beállítások ablakot, és a Speciális panelek csoportban jelöld be az Egyéni mezők négyzetet. A bejegyzés alatt megjelenő dobozban a Név legördülő listából választhatod ki a sablon által felkínált mezőket, és más bővítmények mezői is itt szerepelnek. Ez a doboz a WordPress alapfunkciója, a JetEngine metaboxai ettől függetlenül működnek.

  • A metabox mezőit a frontenden a dinamikus widgetekkel és blokkokkal jelenítheted meg (Dynamic Field, Listing Grid).
  • Ha egy metabox adatait nagy mennyiségben kell importálni, lásd az adatok importálásáról szóló fejezetet.

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