# Hibaelhárítás

> Gyakori problémák a szűrők mentésekor és használatakor, és a megoldásuk.

## A szűrő nem menthető

A **Publish** vagy **Update** gomb mellett hibaüzenet látszik. A kötelező mezők hiányoznak:

- **Filter Name not set**: add meg a **Szűrő neve** mezőt.
- **Required field must be filled** a **Lekérdezési változó** alatt: ez a mező kötelező a **Tartomány**, a **Jelölőnégyzetes tartományszűrő**, az **Értékelés**, a **Dátumtartomány** (metaadat szerint), a **Keresés** (egyéni mező szerint) típusnál, valamint a kézi bevitelű és egyéni mezős forrásoknál. Írd bele a szűrt mező kulcsát, például WooCommerce árnál `_price`.

## A szűrő megjelenik, de nem szűri a tartalmat

1. Ellenőrizd, hogy a blokk vagy widget **THIS FILTER FOR** mezőjében a megfelelő szolgáltató van kiválasztva. Alapból nincs kijelölve szolgáltató.
2. Nézd meg az **Intelligens szűrők → Beállítások → Általános beállítások** oldalon, hogy a szolgáltató engedélyezve van-e.
3. Ha egy oldalon több azonos típusú tartalom van, és csak az egyiket kell szűrni, add meg ugyanazt a **QUERY ID** értéket a szűrőn és a szűrt tartalom **CSS ID** mezőjében.
4. Ha egy szűrő több tartalmat is szűrjön, kapcsold be az **Additional Providers Enabled** kapcsolót, és vedd fel a további szolgáltatókat.

## Az oldal újratöltődik, de a szűrés nem történik meg

A **Page reload** módban alkalmazás gombot kell használni: kapcsold be a **Show apply button** kapcsolót, és az **APPLY ON** értéke legyen **Click on apply button**.

## A szűrő nem ugyanazokat az értékeket mutatja, amit vártál

- Egyéni mező szerinti szűrésnél, ha a mező értékei tömbként vannak tárolva (például JetEngine vagy ACF jelölőnégyzet-mező), kapcsold be az **Is Checkbox Meta Field** kapcsolót. Taxonómiánál ennek ki kell maradnia.
- Üres kategória nem jelenik meg az opciók között. Az **Üres kifejezések megjelenítése** kapcsolóval megmutathatod.
- A jelölőnégyzetes szűrőnél az **Unió** az „vagy” kapcsolatot adja (elég az egyik kijelölt kifejezés), a **Metszet** az „és” kapcsolatot (mindegyik szükséges).

## A lekérdezés makrói vagy dinamikus címkéi nem működnek szűréskor

Az **Ajax Request Settings** oldalon állítsd az **Ajax-kérés típusát** **Self** vagy **Referrer** értékre, hogy a kérés ugyanazokat a globális WordPress-változókat és URL-változókat lássa, mint az eredeti oldal.

## Szűrési kérések hibája gyorsítótár mellett

Ha az **Add signatures to filters requests** kapcsolót kikapcsoltad, majd újra bekapcsoltad, ürítsd az oldal- és CDN-gyorsítótárat.

## A szerkesztőben a típus kiválasztása eltűnt

A **Szűrő típusa** kártyái váltókapcsolóként működnek: ha a már kijelölt típusra kattintasz, a kijelölés megszűnik, és a típushoz tartozó mezők eltűnnek. Kattints újra a kártyára.

## Néhány felirat angolul látszik

A szűrőszerkesztő és az oldalszerkesztő néhány felirata angol maradt, például **Terms Order By**, **Terms Order** (az értékei magyarul vannak), **Use Default Filter Value**, **Is Checkbox Meta Field**, **Date Type**, a listaoldal **Smart Filters List** és **No filters found** szövege, valamint a blokkok beállításainak nagybetűs feliratai. Ez csak a megjelenést érinti, a funkciók ugyanígy működnek.
