JetEngine egyedi mezők a bejegyzés-űrlapon
JetEngine metaboxban létrehozott egyedi mezők kitöltése bejegyzés-űrlapból, a bejegyzés-feed metaleképezésével.
A bejegyzés-űrlap a beküldött adatból WordPress-bejegyzést hoz létre. Ha a bejegyzésnek a JetEngine bővítmény (prémium) egyedi mezői is vannak, a beküldött értékeket ezekbe a mezőkbe is elmentheted. A leképezést a bejegyzés-feed JetEngine meta leképezés szakasza végzi.
Követelmények
Szekció neve “Követelmények”- A JetEngine prémium bővítmény telepítve és aktív.
- A Bejegyzés/CPT létrehozása modul bekapcsolva az Integrációk oldalon.
- Bejegyzés-űrlap (lásd: Bejegyzés-űrlap).
1. A modul bekapcsolása
Szekció neve “1. A modul bekapcsolása”- Nyisd meg a Fluent Forms Pro → Integrációk oldalt.
- Keresd meg a Bejegyzés/CPT létrehozása modult.
- Kapcsold be.
2. Egyedi metabox létrehozása a JetEngine-ben
Szekció neve “2. Egyedi metabox létrehozása a JetEngine-ben”- A WordPress oldalsávjában nyisd meg a JetEngine menüt, és válaszd a Meta Boxes pontot.
- Kattints az Add New gombra.
- Az általános beállításoknál add meg a metabox címét és típusát.
- A láthatósági feltételeknél (Visibility Conditions) az Enable for Post Types listában válaszd ki a Post típust, hogy a mezők a bejegyzéseken megjelenjenek.
- A mezők szakaszban adj hozzá egy mezőt: írd be a címkét (Label), a Name ID ebből automatikusan elkészül. A Field Type listából válaszd ki a típust (például szöveg, szám vagy dátum).
- Kattints az Update Meta Box gombra.
Több mezőt is felvehetsz ugyanabba a metaboxba.
3. Bejegyzés-űrlap létrehozása
Szekció neve “3. Bejegyzés-űrlap létrehozása”- Az Űrlapok oldalon kattints az Új űrlap hozzáadása gombra.
- A felugró ablakban válaszd a bejegyzés-űrlap lehetőséget.
- A következő ablakban a bejegyzéstípusok listájából válaszd ki a Post típust, majd kattints a folytatásra.
- Az űrlapszerkesztőben alakítsd ki az űrlapot, majd nyisd meg a Beállítások és integrációk fület.
- A bal oldali menüben válaszd a Bejegyzés-feedek pontot, és adj hozzá új feedet.
4. A metamezők leképezése
Szekció neve “4. A metamezők leképezése”A feed szerkesztőjében:
- Add meg a feed nevét.
- A JetEngine meta leképezés szakaszban rendeld a JetEngine mezőit az űrlap mezőihez. A három pontos gombbal okoskódot (smart code) szúrhatsz be az értékhez.
- További mező felvételéhez használd az új mező hozzáadására szolgáló gombot.
- Mentsd a feedet.
Példa: ha a „Munkakör” egyedi mezőt a bejegyzés címét tartalmazó űrlapmezőből szeretnéd kitölteni, az értékhez a input.post.title okoskódot használd.
Az űrlap tesztbeküldése után a létrejött bejegyzés szerkesztőjében és a megjelenített bejegyzésen is látszik az egyedi mező értéke.
Hasonló leképezés más mezőkezelőkkel: Meta Box, ACF és metakulcsok.
Készült: