Tovább a tartalomhoz

Kifejezések lekérdezése: a felhasználóhoz kapcsolt címkék a nyilvános profiloldalon

Kifejezéslista (terms listing) és Kifejezések lekérdezése a Related Items makróval, hogy a profiloldalon a felhasználóhoz kötött készségek jelenjenek meg.

A példa a felhasználóhoz kapcsolt kifejezéseket mutatja: a felhasználó készségeit és azok szintjét a nyilvános profiloldalon.

Követelmények: Elementor (ingyenes) vagy blokkszerkesztő; JetEngine bekapcsolt Profilkészítő modullal és egy létrehozott taxonómiával (a felhasználó és a kifejezés kapcsolatához kapcsolat is kell, amelynek van Skill Level nevű meta mezője); JetThemeCore egy létrehozott felhasználói profiloldallal.

  1. A JetEngine → Listázások/komponensek oldalon az Új elem hozzáadása gombbal hozz létre elemet.
  2. A felugró ablakban a forrás legyen Terms (kifejezések), a From Taxonomy listában válaszd a taxonómiát. Add meg a nevet és a nézetet (Elementor vagy blokkszerkesztő), majd kattints a Listázási elem létrehozása gombra.
  3. A sablonban adj meg widgeteket. A példában egy Dynamic Image (a kifejezéshez kötött kép) és két Dynamic Field szerepel.
  4. Az elsőn a kifejezés neve látszik: Source „Post/Term/User/Object”, Object Field „Term Name”.
  5. A másodikon a készségszint (a kapcsolat meta mezője): Source „Relation Meta Data”, Meta Field „Skill Level”.
  6. Opcionális stílus: a szakasz szegélyének színét a kifejezéshez rendelt színválasztó mezőből veheted. A Stílus → Szegély fülön a Color mezőnél a Dynamic Tags gombbal válaszd a Term Field makrót, add meg a taxonómiát, válaszd a Meta field opciót, és a mező nevét (például colorpicker).

A blokkszerkesztőben ugyanezek a blokkok és beállítások érhetők el. Kész állapotban nyomd meg a Közzététel/Frissítés gombot.

  1. A JetEngine → Lekérdezéskészítő → Új hozzáadása oldalon add meg a nevet, a típus legyen Kifejezések lekérdezése. Az Egyéni lekérdezés-ID-t csak akkor töltsd ki, ha szűrőkhöz is használod.
  2. Az Általános fülön válaszd ki a taxonómiát. A többi mezőt hagyd üresen, de a Hide Empty (üresek elrejtése) kapcsolót kapcsold ki: zavarhatja az eredményt.
  3. Az Include/Exclude fülön az Include mező melletti Dynamic Tags gombbal válaszd a Related Items makrót. A From Relation mezőben add meg a létrehozott kapcsolatot, a From Object legyen „Child Object”, az Initial Object ID From pedig „Current Object ID”. Kattints az Apply gombra.
  4. Kattints a Lekérdezés hozzáadása gombra.
  1. Nyisd meg a nyilvános profiloldalt. A Listing Grid elemben válaszd ki a listázási sablont. Magától még nem jelenik meg semmi.
  2. A Custom Query fülön kapcsold be a Use Custom Query kapcsolót, és válaszd ki az új lekérdezést.
  3. Frissítsd az oldalt, és nézd meg az előlapon: a felhasználó oldalán a hozzá kapcsolt készségek és szintjük látszanak.

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