# A keresőblokk beállításai

> Az Ajax Search blokk (widget, elem) szakaszai: keresőmező, küldés gomb, keresési feltételek, bevonás és kizárás, egyéni mezők, értesítések.

Az **Ajax Search** blokk a blokkszerkesztőben a **Widgetek** kategóriában található. Elementorban és Bricksben ugyanezek a beállítások érhetők el widgetként, illetve elemként. A beállítások a jobb oldali sáv **Blokk** fülén, szakaszonként nyílnak le.

![A blokk beállítássávja a szerkesztőben](./kepek/blokk-szerkeszto.webp)

*A blokk beállítássávja a szerkesztőben* (https://minta-bolt.hu/wp-admin/post.php?post=9&action=edit)

A blokk szakaszainak és beállításainak nevei az oldalsávban angolul állnak, ezért a leírás is szó szerint így hivatkozik rájuk.

## Search Input

A keresőmező megjelenése.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Helykitöltő** | A mezőben látszó szöveg, amíg a látogató nem ír semmit. | Search ... |
| **Input Icon** | A helykitöltő előtt megjelenő ikon. Megadhatod nyers SVG-kódként, vagy a médiatárból választhatsz képet. | nincs |
| **Show Categories List** | A keresőmező mellett legördülő kategórialistát jelenít meg. Bekapcsolás után választd ki az osztályozást (taxonomy) és a lista helykitöltő szövegét. | ki |
| **Responsive Form on Mobile** | Mobilról keresőknek külön, kisebb képernyőre szabott űrlap. | ki |
| **Minimal quantity of symbols for search** | Hány karakter beírása után induljon a keresés. | 2 |
| **Allow Search by Empty String** | Üres mezővel is indulhat a keresés. | ki |
| **Disable Submit on Enter** | Az Enter lenyomása nem küldi el az űrlapot. | ki |
| **Show Search Form in Popup** | A keresőmező felugró ablakban nyílik meg egy gomb hatására. A teljes képernyős megjelenítés és a megjelenési effekt is állítható. | ki |

## Search Submit

A küldés gomb.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Show Submit Button** | Megjeleníti a gombot a mező mellett. | be |
| **Button Label** | A gomb szövege az ikon mellett. | üres |
| **Button Icon** | A gomb ikonja (SVG-kód vagy médiatárbeli kép). | nagyító |

## Search Query

Itt adod meg, hol és hogyan keressen a kereső.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Search by the current query** | Archívsablonokhoz: a kereső az éppen megjelenített lekérdezés tartalmában keres. Ha ki van kapcsolva, kiválaszthatod a keresési területeket. | ki |
| **Forrás** | A keresési területek: bejegyzések, oldalak, termékek, egyéni bejegyzéstípusok stb. Ha semmi nincs kiválasztva, az egész webhelyen keres. | üres |
| **Search in custom fields** | Egyéni mezőkulcsok vesszővel elválasztott listája (pl. `_sku`, `_price`): ezekben az értékekben is keres. | üres |
| **Sentence Search** | Nem csak különálló szavakra, hanem a teljes beírt mondatra is keres. | ki |
| **Search in taxonomy terms** | A kiválasztott osztályozások kifejezéseiben is keres. Ha például a „Párizs” szót írod be, megjelennek azok a tartalmak, amelyekhez a „Párizs” kifejezés van rendelve. | ki |
| **Results Order By** | A találatok rendezési alapja: Relevancia, ID, Szerző, Cím, Dátum, Utoljára módosítva, Véletlen, Hozzászólások száma (csökkenő), Menü sorrend. | Relevancia |
| **Results Order** | Növekvő vagy csökkenő sorrend. | Növekvő |
| **Posts Per Page** | Hány találat látszik egyszerre a találati területen. | |
| **Posts Number** | Hány találatot adjon vissza egy keresés. | |

## Search Query Includes/Excludes

Egyes kifejezéseket és bejegyzéseket be- vagy kizárhatsz a keresésből.

- **Include**: válaszd ki azokat a kifejezéseket (terms), amelyekhez tartozó tartalmakban a kereső keressen.
- **Exclude**: válaszd ki azokat a kifejezéseket vagy konkrét bejegyzéseket, amelyek ne szerepeljenek a találatok között.

## Results Area

A találati terület beállításait a [következő fejezet](https://hub.hellowp.io/hu/plugins/jet-search/talalati-terulet/) részletezi.

## Custom Fields

Az egyéni (meta) mezők értékét a bejegyzés címe vagy tartalma előtt vagy után megjelenítheted a találatok között.

- **Show Meta Before/After Title**: a mezőértékek a cím előtt vagy után jelennek meg.
- **Show Meta Before/After Content**: a mezőértékek a tartalom előtt vagy után jelennek meg.

Bekapcsolás után mezőnként add meg:

1. **Key**: a mező kulcsa a bejegyzés-meta táblából (például egy JetEngine-es egyéni bejegyzéstípus mezőkulcsa).
2. **Label**: a megjelenő felirat.
3. **Value Format**: az érték formátuma HTML-jelöléssel.

A **Prepare meta value with callback** opcióval a dátum, a kép és a webcím is helyesen jeleníthető meg.

## Search Suggestions

A kereső javaslatokat is mutathat. A beállítások a [javaslatokról szóló fejezetben](https://hub.hellowp.io/hu/plugins/jet-search/javaslatok-es-beallitasok/) olvashatók.

## Értesítések

A látogatónak megjelenő üzeneteket átírhatod.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Negative search results** | Ez az üzenet jelenik meg, ha nincs találat. | Sorry, but nothing matched your search terms. |
| **Technical error** | Ez az üzenet jelenik meg technikai hiba esetén. | Sorry, but we cannot handle your search query now. Please, try again later! |

Az alapértelmezett üzenetek angolul jelennek meg, ezért magyar oldalon írd át őket, például: „Sajnos nincs a keresésnek megfelelő találat.”

## Haladó

- **Additional CSS class(es)**: saját CSS-osztályok a blokk formázásához.

A blokk stílusát az ingyenes JetStyleManager bővítménnyel is beállíthatod: a szerkesztő jobb felső sarkában a **Block Style** gombbal.
