Tovább a tartalomhoz

Listázási sablon felhasználókhoz

Felhasználói metamezők, listázási sablon a felhasználók adataival és a lista megjelenítése Listing Griddel Elementorban.

A felhasználók is listázhatók: a sablon a felhasználók alapadatait és az általad felvett egyéni mezőket is megjelenítheti. Ez a fejezet az Elementoros menetet mutatja; a sablon blokkszerkesztőben is hasonlóan készül.

A Felhasználók → Új felhasználó oldalon add meg az alapadatokat: felhasználónév, e-mail-cím, vezeték- és keresztnév, weboldal. A felhasználónév később nem módosítható, és csak a háttérfelületen látszik.

  1. A JetEngine → Metaboxok oldalon kattints az Új hozzáadása gombra.
  2. Add meg a metabox címét, és a Meta Box for mezőben válaszd a User értéket.
  3. A Visible at lista dönti el, ki látja és szerkesztheti a mezőket:
    • Edit User: csak az adminisztrátor;
    • Edit User & Profile: az adminisztrátor és maguk a felhasználók is, így ők maguk módosíthatják a tartalmat.
  4. Vedd fel a metamezőket, majd mentsd a metaboxot.
  5. A Felhasználók → Minden felhasználó oldalon szerkeszd a felhasználókat, töltsd ki az oldal alján megjelent mezőket, és kattints a Profil frissítése gombra.
  1. A JetEngine → Listázások/komponensek oldalon kattints az Új elem hozzáadása gombra.
  2. A Lista forrása legyen Felhasználók, add meg a nevet, a Listázási nézet pedig legyen Elementor.
https://minta-bolt.hu/wp-admin/edit.php?post_type=jet-engine
A Listázási elem beállítása ablak Felhasználók forrással

A képen a Felhasználók forrás látszik; ehhez nem kell semmi további beállítás. A nézetek listája azt mutatja, amelyik szerkesztő éppen elérhető.

  1. A sablonba húzz be egy Dynamic Field widgetet, a Source legyen Post/Term/User Data, az Object Field listából pedig a kívánt adatot válaszd:
Object Field Mit jelenít meg
ID A felhasználó azonosítója (a felhasználók listájában a bejelentkezési név fölé víve látható).
Login A bejelentkezési név, amellyel a felhasználó a vezérlőpultra lép.
Nickname A felhasználó beállításaiban megadott becenév.
Email Az e-mail-cím.
URL A felhasználó beállításaiban megadott weboldal.
Registration Date A regisztráció dátuma; a rendszer automatikusan rögzíti, nem módosítható. A kiírt dátumot a Filter field output kapcsolóval és dátum-callbackkel formázhatod.
Display Name A nyilvánosan megjelenített név; ez az alapértelmezés a felhasználói beállításokban is, és eltérhet a becenévtől.
  1. A profilképet a Dynamic Image widget adja: a Source legyen User Avatar. Beállíthatod a képméretet és egy tartalékképet (fallback), amely akkor jelenik meg, ha az avatar üres vagy nem létezik. Ha a Hide if value is empty kapcsoló be van kapcsolva, a kép üres érték esetén nem látszik, és a tartalékkép nem érhető el.
  2. Ha a kép metamezőből jön, válaszd a mező nevét a Source listában, és szabd testre. A képet kattinthatóvá is teheted a megfelelő kapcsolóval.
  3. A Dynamic Field widgettel az egyéni metamezők is kiírhatók.

Az oldalon húzd be a Listing Grid widgetet, és a Listing listából válaszd ki az elkészült sablont. Stílus nélkül is megjelenik minden felhasználó a sablon szerint.

A sablonok más forrásairól (bejegyzések, kifejezések, ismétlő mezők) lásd a Listázási sablon áttekintése fejezetet.

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