Tovább a tartalomhoz

Taxonómia hozzárendelése egyedi tartalomtípushoz

Egyedi tartalomtípus (CCT) elemeinek összekapcsolása taxonómia kifejezéseivel kapcsolat és lekérdezés segítségével, és a kifejezések megjelenítése.

Az egyedi tartalomtípusok (CCT) elemei nem kapnak automatikusan taxonómiát, ezért kapcsolatot (relációt) kell létrehozni a CCT és a taxonómia között. Az alábbi példában az „Ügyfelek” CCT elemeihez a „Tagság” taxonómia kifejezései tartoznak.

Előfeltétel: van egy egyedi tartalomtípusod, egy egyedi taxonómiád, és az Elementor (ingyenes változat), a blokkszerkesztő vagy a Bricks.

  1. Nyisd meg a JetEngine → Kapcsolatok oldalt, és kattints az Új hozzáadása gombra.
  2. Adj nevet a kapcsolatnak, és állítsd be a szülő és a gyermek objektumot: a szülő az „Ügyfelek” CCT, a gyermek a „Tagság” taxonómia.
  3. A kapcsolat típusa legyen Egy a többhöz (One to many).
  4. Az általános beállításokban igény szerint módosíthatsz: a példában a szülő és a gyermek objektum vezérlőinek regisztrálása be van kapcsolva.
  5. A Feliratok részben átírhatod az alapértelmezett szövegeket, de hagyhatod is őket.
  6. A következő részben a kapcsolatnak metamezőt is adhatsz (a példában nincs rá szükség).
  7. Kattints a kapcsolat hozzáadása / frissítése gombra.

2. A CCT elemeinek összekapcsolása a kifejezésekkel

Szekció neve “2. A CCT elemeinek összekapcsolása a kifejezésekkel”
  1. Nyisd meg az adminban a CCT menüpontját, és kattints a kívánt elem Szerkesztés hivatkozására.
  2. Görgess a kapcsolat szakaszához, és kattints a Connect … gombra (a felirat a gyermek objektum nevétől és a kapcsolat feliratától függ).
  3. Válaszd ki a legördülő listából a kifejezést, és kattints ismét a gombra.
  4. Ha a kapcsolathoz metaadatot is felvettél, itt kitöltheted, és a Save Meta Data gombbal mentheted.
  5. Mentsd az elemet, és ismételd meg a többi elemnél.
  1. Nyisd meg a JetEngine → Listázások/komponensek oldalt, és kattints az Új elem hozzáadása gombra (vagy szerkessz egy meglévőt).
  2. A Lista forrása mezőben válaszd a Kifejezések forrást, a Taxonómiából mezőben a taxonómiát, adj nevet a sablonnak, és válaszd ki a Listázási nézetet (Elementor, Blokkok (Gutenberg) vagy Bricks).
  3. Kattints a Listázási elem létrehozása gombra.
  4. Elementorban add hozzá a Dynamic Field widgetet a kifejezés nevéhez: Post/Term/User/Object Data forrás, Term name objektummező.
  5. Ha a kapcsolatnak van metaadata, vegyél fel még egy Dynamic Field widgetet Relation Meta Data forrással, és válaszd ki a kapcsolat metamezőjét.
  6. Kattints a Közzététel gombra.

Hozz létre még egy listázást, ezúttal a Lista forrása mezőben az egyedi tartalomtípus forrással. Tedd bele a megjelenítendő widgeteket (a példában egy Dynamic Image az ügyfél képéhez és egy Dynamic Field a nevéhez). Ugyanebbe a sablonba helyezz el egy Listing Grid widgetet a kifejezésekhez, és válaszd ki benne az előbb elkészített kifejezés-sablont. Az adatok csak akkor jelennek meg, ha lekérdezést is beállítasz.

  1. Nyisd meg a JetEngine → Lekérdezéskészítő oldalt, és hozz létre új lekérdezést.
  2. Add meg a nevét, a lekérdezés típusa legyen Terms Query (kifejezések lekérdezése).
  3. Az General lapon válaszd ki a taxonómiát.
  4. Az Include/Exclude lapon kattints a Dynamic Tags gombra az Include mezőnél, és állítsd be a Related Items makrót: a From Relation mezőben a kapcsolatot, a From Object mezőben a Child Object értéket (a CCT és a taxonómia kapcsolatában a kifejezés a gyermek), az Initial Object ID From mezőben pedig a Current Object ID értéket.
  5. Kattints az Add Query gombra.
  6. Térj vissza a CCT listázáshoz, és a kifejezések Listing Grid elemének Custom Query szakaszában kapcsold be a Use Custom Query kapcsolót, majd válaszd ki az elkészített lekérdezést.
  7. Állítsd be a megjelenést, és kattints a Közzététel gombra.

A blokkszerkesztőben (Gutenberg) ugyanezek a beállítások érhetők el: a „Kifejezések” és a CCT listázást a hasonló nevű blokkokkal építsd meg, és használd a korábban elkészített lekérdezést. Mentsd a listázást a Mentés gombbal.

Bricksben a CCT metamezőit dinamikus címkékkel jelenítheted meg. Itt is két listázást kell létrehozni (a kifejezéseknek és a CCT-nek), ugyanazzal a lekérdezéssel, és a sablont menteni kell.

4. Az oldalra helyezés és az eredmény

Szekció neve “4. Az oldalra helyezés és az eredmény”
  1. Nyisd meg az Oldalak menüből a kívánt oldalt (vagy hozz létre újat az Új hozzáadása gombbal; Elementor, Gutenberg és Bricks is használható).
  2. Húzd az oldalra a Listing Grid elemet, és a Listing mezőben válaszd ki a CCT listázási sablont.
  3. Kattints a Közzététel gombra, és nézd meg az oldalt a frontenden: az elemek mellett megjelennek a hozzájuk tartozó kifejezések és a kapcsolat metaadatai.

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