# A WYSIWYG mező hibáinak elhárítása

> Gyakori WYSIWYG-problémák űrlapokban és egyéni bejegyzéstípusokban, és a megoldásuk.

A WYSIWYG mezővel a felhasználók formázott szöveget írhatnak be. Ez a fejezet a leggyakoribb hibákat és a javításukat gyűjti össze.

## WYSIWYG az űrlapokban

### Beillesztéskor eltűnnek a linkek

**Probléma:** ha linkelt szöveget illesztesz a WYSIWYG mezőbe, az URL elvész, csak a sima szöveg marad.

**Megoldás:** nyisd meg a mező beállításait, és kapcsold be a **Save text styles when pasting** kapcsolót. Így a linkek és a szövegen belüli formázás megmarad beillesztéskor.

### Ismétlőben túl keskeny vagy törött a WYSIWYG mező

**Probléma:** az ismétlő (repeater) egyik WYSIWYG mezője keskeny, vagy az elrendezése elromlik.

**Ok:** a mező vagy az ismétlő neve különleges karaktert tartalmaz, például „&”, „%” vagy szóközt.

**Megoldás:**

1. Másold ki az ismétlő meglévő tartalmát.
2. Nevezd át a mezőt: csak kisbetűs latin betűt, számot, kötőjelet (-) vagy aláhúzást (_) használj.
3. Add hozzá újra a kimásolt tartalmat az ismétlőhöz.

A mezők és az ismétlők neve legyen egyedi az egész beállításban.

### Ismétlőben nem mentődnek a WYSIWYG formázások

**Probléma:** a WYSIWYG ismétlőmezőben alkalmazott formázás mentés után elvész.

**Ok:** több mező vagy ismétlő neve megegyezik, és ez névütközést okoz.

**Megoldás:** minden mező és ismétlő neve legyen egyedi. Ha kell, tegyél a végére utótagot, például „-1”-et.

### A konzol a „jet-engine-blocks-views” fájlra hivatkozó hibát ír

**Probléma:** ha az oldalon WYSIWYG mező van, a böngésző konzolja a „jet-engine-blocks-views” fájllal kapcsolatos hibát jelez.

**Megoldás:** nyisd meg a **JetEngine → JetEngine vezérlőpult → Teljesítmény** fület, és kapcsold be a **Blokkok nézetei** kapcsolót, majd mentsd a beállítást a **Finomhangolások konfigurációjának mentése** gombbal.

![A JetEngine vezérlőpult Teljesítmény füle a Blokkok nézetei kapcsolóval](./kepek/teljesitmeny.webp)

*A JetEngine vezérlőpult Teljesítmény füle a Blokkok nézetei kapcsolóval* (https://minta-bolt.hu/wp-admin/admin.php?page=jet-engine)

A képen a **Blokkok nézetei** kapcsolónak bekapcsolt állapotban kell lennie.

## WYSIWYG egyéni bejegyzéstípusban

Ha a WYSIWYG mezőt metamezőként használod egy egyéni bejegyzéstípusban, előfordulhat, hogy a tartalom mentése vagy szerkesztése hibás.

### A WYSIWYG tartalom eltűnik

**Probléma:** a **Visual** fülön beírt tartalom eltűnik, vagy a **Visual** és a **Text** fül közti váltás konzolhibát okoz.

**Megoldás:** először azt derítsd ki, hogy a hibát nem egy ütköző bővítmény okozza-e, és nem maga a JetEngine.

1. Kapcsold ki ideiglenesen a JetEnginet.
2. Hozd létre ugyanezt a WYSIWYG mezőt egy másik bővítménnyel, például az ACF-fel.
3. Nézd meg, megmarad-e a hiba.

Ha a hiba a másik bővítménynél is jelentkezik, valószínűleg az oldalad saját ütközése az ok, nem a JetEngine.

## Mielőtt segítséget kérsz

- Ellenőrizd, hogy minden mező-, ismétlő- és metakulcs-név egyedi.
- Nézd át, nincs-e harmadik féltől származó bővítmény okozta ütközés.
- Ha lehet, teszteld a WYSIWYG mezőt úgy, hogy a többi bővítmény ideiglenesen ki van kapcsolva.
