Tovább a tartalomhoz

Listing szűrése földrajzi hely alapján

A Listing Grid szűrése a látogató földrajzi helye szerint: a Maps Listings modul, a Felhasználói földrajzi hely szűrő, a Geo Search lekérdezés és az oldal.

A User Geolocation (felhasználói földrajzi hely) szűrő a látogató tartózkodási helye alapján szűri a Listing Grid elemeit. Amikor a látogató megosztja a helyét, a rács csak a megadott sugarú körön belüli bejegyzéseket mutatja.

  • Elementor (az ingyenes is elég), Bricks vagy blokkszerkesztő.
  • Aktív JetSmartFilters és JetEngine.
  • Egy kész Listing Grid, és a bejegyzéstípushoz rendelt, kitöltött Cím (Address) metamező.
  1. Nyisd meg a JetEngine → JetEngine oldalt, és a Modulok fülön kapcsold be a Maps Listings modult.
  1. Nyisd meg az Intelligens szűrők → Új hozzáadása oldalt.
  2. Töltsd ki a Szűrő neve mezőt, és válaszd a User Geolocation szűrőtípust.
  3. Add meg a Szűrőcímke és az Aktív szűrőcímke értékét. Az első a szűrő mellett jelenhet meg, a második az Aktív címkék és az Aktív szűrők elemekben.
  4. Kattints a Publish gombra.
  1. Nyisd meg a JetEngine → Lekérdezéskészítő oldalt, és kattints az Új hozzáadása gombra.
  2. Adj nevet a lekérdezésnek, és válaszd ki a Lekérdezés típusát. A földrajzi keresés ezeknél használható: Bejegyzések lekérdezése, Kifejezések lekérdezése, Felhasználók lekérdezése és egyéni tartalomtípus lekérdezése. Azt válaszd, amit a Listing Grid megjelenít.
  3. A Bejegyzések lekérdezése szakasz Általános fülén add meg a Bejegyzés típusát és a Bejegyzés állapotát.
  4. Nyisd meg a Geo Search fület, és a Select location térképen jelöld meg a pontot. Ez lesz a térkép középpontja.
  5. A Address Field mezőbe írd be a bejegyzéstípushoz kapcsolt mező nevét, amelyből a hely adata származik.
  6. Add meg a Distance (távolság) értékét és a mértékegységét, hogy a keresés csak a megadott sugarú körben fusson.
  7. Kattints a Lekérdezés hozzáadása gombra.
  1. Hozz létre egy új oldalt, vagy szerkessz egy meglévőt Elementorban, Bricksben vagy a blokkszerkesztőben.
  2. Add hozzá a User Geolocation widgetet.
  3. A Select filter mezőben válaszd ki a létrehozott szűrőt, és a This filter for mezőben a JetEngine szolgáltatót. A további beállításokat tetszés szerint változtathatod.
  4. Add hozzá a Listing Grid widgetet is, válaszd ki a listing elemet, és állítsd be az Általános fül mezőit.
  5. A Custom Query fülön kapcsold be a Use Custom Query kapcsolót, és válaszd ki a korábban létrehozott lekérdezést.
  6. Kattints a Publish vagy Update gombra.

Nyisd meg a nyilvános oldalt. Ha a látogató korábban még nem engedélyezte a hely megosztását ezen a weboldalon, a böngésző engedélyt kér. Ha beleegyezik, a Listing Grid a látogató helye alapján szűrt bejegyzéseket mutatja.

A Lekérdezéskészítő és a szűrők közti kapcsolatról az Egyéni lekérdezés-ID szakasz szól.

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