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 listázási sablon
Szekció neve “1. A listázási sablon”- A JetEngine → Listázások/komponensek oldalon az Új elem hozzáadása gombbal hozz létre elemet.
- 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.
- 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.
- Az elsőn a kifejezés neve látszik: Source „Post/Term/User/Object”, Object Field „Term Name”.
- A másodikon a készségszint (a kapcsolat meta mezője): Source „Relation Meta Data”, Meta Field „Skill Level”.
- 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.
2. A lekérdezés
Szekció neve “2. A lekérdezés”- 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.
- 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.
- 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.
- Kattints a Lekérdezés hozzáadása gombra.
3. A profiloldal
Szekció neve “3. A profiloldal”- 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.
- A Custom Query fülön kapcsold be a Use Custom Query kapcsolót, és válaszd ki az új lekérdezést.
- 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: