Tovább a tartalomhoz

Metamezők értékei adatforrásként

Bejegyzések szűrése egyéni mezők értékei szerint: jelölőnégyzetes szűrő az Egyéni mezők adatforrással, JetEngine mezővel.

JetEngine mellett a bejegyzések és termékek szűrhetők a metamezők értékei szerint is. Ez a fejezet egy jelölőnégyzetes szűrőt készít el, amelynek opciói automatikusan a metamező értékeiből jönnek.

  • JetSmartFilters és JetEngine aktív.
  • A szűrendő bejegyzéseknek vagy termékeknek tényleg legyen meg a szűrendő metamezőjük.
  1. Hozd létre a metamezőt JetEngine-nel. A példában a Properties egyéni bejegyzéstípus Facilities jelölőnégyzet mezője.
  2. Jegyezd meg a mező Name/ID értékét, mert a szűrő létrehozásakor szükséged lesz rá.
  3. A bejegyzésekben jelöld ki a megfelelő értékeket.
  1. Nyisd meg az Intelligens szűrők → Új hozzáadása oldalt, és add meg a szűrő nevét.
  2. Mivel a mező jelölőnégyzet, a Szűrő típusa legyen Jelölőnégyzetek listája. Az Adatforrás legyen Egyéni mezők, hogy a szűrő magától töltse be a mező értékeit.
  3. Írd az Egyéni mező kulcsa mezőbe a metamező nevét.
  4. Kapcsold be a Választási lehetőségek lekérése a mező adataiból kapcsolót, és a Field Source Plugin listában válaszd a JetEngine értéket.
  5. Mivel JetEngine mezőről van szó, kapcsold be az Is Checkbox Meta Field kapcsolót is.
  6. A Lekérdezési változó kitöltése kötelező: írd ide is a metamező nevét.
  7. Töltsd ki a Szűrőcímke és az Aktív szűrőcímke mezőt, és mentsd a szűrőt.
https://minta-bolt.hu/wp-admin/admin.php?page=jet-smart-filters
Egyéni mezők adatforrás beállításai

A képen az Egyéni mező kulcsa, a mezőadatokból történő betöltés kapcsolója és a Lekérdezési változó látszik.

  1. Szerkeszd azt az oldalt, amelyiken a Properties elemeinek listája van, és add hozzá a jelölőnégyzetes szűrő widgetjét.
  2. A Select filter listából válaszd ki a szűrőt: a jelölőnégyzetek a metamező értékei szerint magától létrejönnek.
  3. A This filter for listából válaszd ki a szolgáltatót, a Listing Gridhez a JetEngine értéket.
  4. Mentsd az oldalt.

Használhatom a JetEngine mező értékeit szűrőopcióként? Igen. Az Adatforrás legyen Egyéni mezők, és kapcsold be a Választási lehetőségek lekérése a mező adataiból kapcsolót.

Melyik mezőt írjam az Egyéni mező kulcsa mezőbe? A JetEngine metamező Name/ID értékét, azét, amely a használni kívánt értékeket tárolja. Ugyanez a mező legyen meg a szűrendő bejegyzéseknél vagy termékeknél.

Miért kell az Is Checkbox Meta Field kapcsoló? Akkor kapcsold be, ha a kiválasztott JetEngine mező jelölőnégyzet-értékeket tárol. Ez teszi lehetővé, hogy a szűrő helyesen kezelje az opciók létrehozásakor és szűréskor ezeket az értékeket.

Más típusú metamezővel is működik? Igen, a szűrő többféle metamezőtípus értékeivel is tud dolgozni, de az elérhető szűrőtípusok és beállítások attól függnek, hogyan tárolja az értékeit a mező.

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