Tovább a tartalomhoz

Szűrők összekötése a szolgáltatókkal egyedi azonosítóval

A JetSmartFilters szűrők és a szűrhető widgetek (Elementor Pro, JetEngine, JetWooBuilder, WooCommerce, JSF Listing) összekapcsolása Query ID és CSS ID segítségével.

A JetSmartFilters szűrői „szolgáltatókhoz” (provider) kapcsolódnak: ezek azok a widgetek, blokkok és elemek, amelyeket a szűrő átszűr. Minden szolgáltatónál kicsit más a kapcsolás szabálya, de a legtöbbnél ugyanaz az elv: a szűrőben megadott Query ID értékét a szűrt widget CSS ID mezőjébe is be kell írni.

Előfeltétel: ingyenes Elementor és aktív JetSmartFilters. A szolgáltatókat előbb be kell kapcsolni: Smart Filters → Settings → General Settings. A JetEngine Dynamic Chart, Dynamic Table és Maps widgetjei, valamint a Bricks Query Loop elem is szűrhető, bár nem szerepelnek ebben a felsorolásban.

A szűrőnél mindig ezt a három lépést végezd el:

  1. Hozz létre szűrőt, és tedd az oldalra a megfelelő szűrőwidgetet.
  2. A szűrőwidgetben válaszd ki a szűrőt, a This filter for mezőben a szolgáltatót, és add meg a Query ID értéket.
  3. A szűrt widgetnél (általában az Advanced fülön, CSS ID) add meg ugyanazt az azonosítót.

A Query ID legyen egyedi, és ne tartalmazzon szóközt, speciális karaktert vagy számot. Ha több szűrt widget van egy oldalon, mindegyiknek külön azonosító kell.

Szolgáltató Szűrt widget Különlegesség
Elementor Pro Archive Products Archive Products A widgetnek a bolt archív oldalán kell lennie. CSS ID: a Query ID.
Elementor Pro Archive Archive Posts Archív sablonban használható; az oldalankénti bejegyzésszámot a Beállítások → Olvasás oldal szabályozza. CSS ID: a Query ID.
Elementor Pro Loop Grid Loop Grid Előbb sablon kell a ciklushoz. Kapcsold be az Is Filterable kapcsolót, és a CSS ID legyen a Query ID.
Elementor Pro Portfolio Portfolio A widget Query fülén a Query ID értéke jet-smart-filters. Ha több Portfolio van az oldalon, és csak egyet szűrsz, a szűrő Query ID-ja és a widget Advanced fülének CSS ID-ja egyezzen.
Elementor Pro Posts Posts A widget Query fülén a Query ID értéke jet-smart-filters. Több Posts widgetnél ugyanaz a szabály, mint a Portfolionál.
Elementor Pro Products Products CSS ID: a Query ID.

A JetEngine-szolgáltatók is a Query ID-n át kapcsolódnak. Ha a Listing Grid egyéni lekérdezést (Query Builder) használ, ugyanazt az azonosítót be kell írni a lekérdezés Egyéni lekérdezés-ID mezőjébe is. Ha több lekérdezés van egy oldalon, mindegyiknek más azonosító kell.

Szolgáltató Szűrt widget Különlegesség
JetEngine Listing Grid Válaszd ki a listázási sablont, és az Advanced fülön a CSS ID legyen a Query ID.
JetEngine Calendar Dynamic Calendar CSS ID: a Query ID.
JetEngine Maps Maps Listing CSS ID: a Query ID.
JetEngine Dynamic Table Dynamic Table Szükséges a Dynamic Tables Builder modul: JetEngine → JetEngine → Modules → External Modules.
JetEngine Dynamic Chart Dynamic Chart Szükséges a Dynamic Chart Builder modul ugyanott.
JetEngine Multi-Day Calendar Multi-Day Calendar CSS ID: a Query ID.
Szolgáltató Szűrt widget Különlegesség
JetWooBuilder Products Grid Products Grid CSS ID: a Query ID.
JetWooBuilder Products List Products List CSS ID: a Query ID.
WooCommerce Archive (by JetWooBuilder) Products Loop Nem kell más beállítás: a widget a bolt archív oldalán működik.
  • Default WooCommerce Archive (Classic): a WooCommerce saját archívumát szűri. Nem kell hozzá Query ID, de a szűrőt a téma oldalsávjában kell elhelyezni.
  • WooCommerce Shortcode: a rövidkóddal kiírt termékeket szűri. A Query ID-t a rövidkód class attribútumában kell megadni:
[products limit="4" columns="4" orderby="id" order="DESC" visibility="visible" class="my_products"]

A szűrő Query ID-ja ebben a példában my_products.

A JSF Listing szolgáltató a JetSmartFilters saját listaépítőjével készített listákat szűri. A JSF Listing widgetnek nincs külön beállítása a szűrhetőséghez, csak a szűrőben kell kiválasztani a szolgáltatót.

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