Tovább a tartalomhoz

Lejárati idő beállítása az űrlapon

A lejárati idő és a lejárati művelet beállítása JetFormBuilder űrlapon és a régi JetEngine-űrlapon, valamint az eredmény ellenőrzése.

A lejárati idő az űrlap bejegyzést létrehozó műveletében állítható be. A modul bekapcsolása után itt jelenik meg három új beállítás.

Beállítás Mit csinál Alapérték
Enable expiration period Bekapcsolja a lejáratot ennél a műveletnél. Csak bekapcsolva jelennek meg a többi mezők. kikapcsolva
Expiration period Hány nap múlva változzon a bejegyzés állapota. Legalább 1 lehet. 1
Expiration action Mi történjen a lejáratkor: Draft (a bejegyzés vázlat lesz) vagy Trash (a bejegyzés a lomtárba kerül). nincs előre kijelölve
  1. Nyisd meg a JetFormBuilder → Új űrlap hozzáadása oldalt, és hozz létre egy új űrlapot.
  2. Add hozzá az űrlap mezőit, például egy címet és egy szöveget a hirdetéshez.
  3. A jobb oldali panelen nyisd ki a Post Submit Actions részt.
  4. Add hozzá az Insert/Update Post műveletet (ha még nincs), majd vidd az egérmutatót a sorra, és kattints a ceruza ikonra (Edit Action).
https://minta-bolt.hu/wp-admin/post.php?post=4&action=edit
Az űrlapszerkesztő jobb oldali panelje, kinyitott Post Submit Actions résszel és az Insert/Update Post művelettel

A képen a Post Submit Actions panelben az Insert/Update Post művelet látszik, ennek ceruza ikonját kell használni.

  1. Az ablakban válaszd ki a bejegyzéstípust (POST TYPE) és a bejegyzés állapotát (BEJEGYZÉS ÁLLAPOTA), majd a MEZŐTÉRKÉP résznél rendeld az űrlapmezőket a bejegyzés mezőihez.
  2. Kapcsold be az Enable expiration period kapcsolót.
https://minta-bolt.hu/wp-admin/post.php?post=4&action=edit
Az Insert/Update Post művelet ablaka kikapcsolt lejárati idővel

A képen a kapcsoló még kikapcsolt állapotban van, a lejárati beállítások nem látszanak.

  1. Az Expiration period mezőbe írd be a napok számát, az Expiration action választónál pedig a Draft vagy a Trash értéket.
https://minta-bolt.hu/wp-admin/post.php?post=4&action=edit
Az Insert/Update Post művelet ablaka bekapcsolt lejárati idővel: 1 nap, Trash művelet

A képen a bekapcsolt kapcsoló alatt megjelent az Expiration period mező és az Expiration action két választási lehetősége.

  1. Kattints az Update gombra az ablakban, majd az űrlap Mentés gombjára.

Az űrlapot ezután tedd ki az oldalra: Elementorban a JetForm widgettel, a blokkszerkesztőben a Form blokkal.

A régi JetEngine-űrlapoknál (JetEngine Űrlapok (régi) modulja) ugyanez a három beállítás az Insert/Update Post értesítés szerkesztőjében jelenik meg:

  1. Hozz létre egy űrlapot, amely új bejegyzést hoz létre, és add hozzá az Insert/Update Post értesítést.
  2. Nyisd meg az értesítés szerkesztését.
  3. Jelöld be az Enable expiration period jelölőnégyzetet. Megjelenik még két beállítás.
  4. Az Expiration period mezőbe írd be a napok számát, az Expiration action rádiógombjainál válaszd a Trash vagy a Draft értéket.
  5. Kattints az Apply Changes gombra, és frissítsd az űrlapot.
  6. Tedd ki az űrlapot az oldalra.
  1. A látogató beküldi az űrlapot, és létrejön az új bejegyzés a kiválasztott bejegyzéstípusban, a beállított állapottal.
https://minta-bolt.hu/hirdetes-feladasa/
A hirdetésfeladó űrlap kitöltve a front-enden

A képen a kitöltött űrlap látszik beküldés előtt.

https://minta-bolt.hu/hirdetes-feladasa/?inserted_post_id=10&status=success
Az űrlap a sikeres beküldés után

Beküldés után az űrlap alatt megjelenik a sikeres beküldés üzenete, a bejegyzés pedig létrejön.

  1. A modul két egyéni mezőt ment a bejegyzéshez: a lejárat időpontját (_jet_pep_period, időbélyegként) és a választott műveletet (_jet_pep_action, értéke draft vagy trash).
  2. A modul naponta egyszer, a helyi éjfélre időzítve ellenőrzi, mely bejegyzések lejárata esik az aktuális napra. Az ilyen bejegyzéseket vázlatba teszi vagy a lomtárba helyezi, a két egyéni mezőt pedig törli róluk. Az ellenőrzés a WordPress időzített feladatrendszerén (WP-Cron) fut, ezért az oldalnak látogatottnak kell lennie ahhoz, hogy lefusson.

Ha például egy napos lejárattal és Trash művelettel küldöd be az űrlapot, a bejegyzés a következő napon a lomtárba kerül.

https://minta-bolt.hu/wp-admin/edit.php?post_type=hirdetes&post_status=trash
A hirdetések listája a Lomtár nézetben, a lejárt bejegyzéssel

A képen a lejárt bejegyzés már a Lomtárban van.

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