Tovább a tartalomhoz

Kifejezések mentése adattárba

Kedvencek oldal kategóriákhoz, címkékhez vagy más kifejezésekhez: tár, gombok, kód a gyermektémában, Terms Query és a lista beállítása.

Az adattárba nemcsak bejegyzéseket, hanem taxonómiakifejezéseket (kategóriákat, címkéket és más osztályozásokat) is menthetsz. Ez a fejezet azt mutatja be, hogyan készítesz „kedvenc kifejezések” oldalt.

  1. Nyisd meg a JetEngine → JetEngine → Adattárak fület, és kattints a + Új tár gombra.
  2. Töltsd ki a tár beállításait, és kattints a Mentés gombra.

Nyisd meg az Oldalak menüt, kattints az Új oldal gombra, adj nevet az oldalnak, és mentsd.

3. lépés: listázási sablonok és gombok

Szekció neve “3. lépés: listázási sablonok és gombok”
  1. Készíts listázási sablont a taxonómia kifejezéseihez (lásd: Listázási sablon taxonómia kifejezéseihez).
  2. Az első sablonba tedd a „Kedvencekhez” gombot (lásd a kedvencek oldal fejezetet).
  3. Készíts egy második sablont, amelybe az „Eltávolítás” gombot teszed.

A kifejezések tárolásához kód kell az aktív témában.

  1. Nyisd meg a Megjelenés → Témaszerkesztő oldalt.
  2. A jobb oldali fájllistában nyisd meg a functions.php fájlt.
  3. Illeszd be a kódot a fájl végére.
  4. Az alábbi sorban cseréld ki a cookies-store szöveget a saját tárad slugjára:
if ( 'cookies-store' !== $store->get_slug() ) {

Például így néz ki a „favorites” slugú tárnál:

if ( 'favorites' !== $store->get_slug() ) {
  1. A következő sorban cseréld ki a category szöveget arra a taxonómia-slugra, amelynek kifejezéseit tárolod:
$terms = wp_get_post_terms( $current_object->ID, 'category', array( 'fields' => 'ids' ) );
  1. Kattints a Fájl frissítése gombra.

5. lépés: Terms Query a Lekérdezéskészítőben

Szekció neve “5. lépés: Terms Query a Lekérdezéskészítőben”
  1. Nyisd meg a JetEngine → Lekérdezéskészítő oldalt, és kattints az Új hozzáadása gombra.
  2. Adj nevet a lekérdezésnek, és válaszd a Kifejezések lekérdezése típust.
  3. Az Általános fülön válaszd ki a taxonómiát.
  4. A Belefoglalás/Kizárás (Include/Exclude) fülön kattints az Include mező melletti dinamikus címke ikonra, és válaszd a Get store makrót.
  5. Jelöld ki a kifejezések tárát, és kattints az Alkalmaz gombra.
  6. Kattints a Lekérdezés hozzáadása gombra.
  1. Nyisd meg a „Kedvencek” oldalt Elementorban, és húzz rá egy Listing Grid widgetet.
  2. A Listing listában válaszd ki az „Eltávolítás” gombos sablont.
  3. Nyisd meg az Egyéni lekérdezés fület, kapcsold be a Use Custom Query kapcsolót, és válaszd ki a kifejezések lekérdezését.
  4. Mentsd az oldalt.
  5. Egy másik oldalra tegyél egy másik Listing Grid widgetet, amelyben a „Kedvencekhez” gombos sablon van kiválasztva, és mentsd az oldalt.

Ha néhány kifejezést hozzáadtál a kedvencekhez, a „Kedvencek” oldalon megjelennek. A tárban lévő elemek számlálóját és a „kedvelések” számlálót a kedvencek oldal fejezet 6. lépése írja le. A „nemrég megtekintett” szakaszról a Nemrég megtekintett fejezetben olvashatsz.

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