# Gyakori kérdések és hibaelhárítás

> Válaszok a leggyakoribb kérdésekre és megoldások az ismert hibákra.

## Gyakori kérdések

### Használhatom a bejegyzéseken és az egyedi tartalomtípusokon is?

Igen. A **WPBakery Page Builder → Szerepkezelő** oldalon ellenőrizd, hogy a szerepkörödnél a **Bejegyzéstípusok** mező minden kívánt tartalomtípust tartalmaz-e. Válaszd az egyedi beállítást, és jelöld be azokat a bejegyzéstípusokat, ahol használni akarod. A szerepkörök hozzáférését adminisztrátorként tudod módosítani.

### Működik a Gutenberg-szerkesztővel?

Igen. Az **Elem hozzáadása** ablakban van egy Gutenberg elem, amellyel a blokkszerkesztő blokkjait közvetlenül beillesztheted a WPBakery elrendezésébe (ugyanazon az oldalon bármennyi példányt). Az **Általános beállítások** oldalon a **Gutenberg-szerkesztő letiltása** kapcsolóval a blokkszerkesztőt ki is kapcsolhatod a webhelyen.

### Beilleszthetek harmadik féltől származó shortcode-okat?

Igen. A **Text block** elem szerkesztőjébe a szokott módon beírhatod a shortcode-ot, akár a meglévő szöveg közé is. A másik lehetőség a **Shortcode Mapper**, amellyel a shortcode tartós elemként bekerül az elemlistába (lásd [Eszközök](https://hub.hellowp.io/hu/plugins/js_composer/eszkozok/#shortcode-mapper)). Saját shortcode-készletet PHP-fejlesztő is hozzáadhat a bővítményhez.

### Módosíthatom egy elem alapértelmezett értékeit?

Igen, az elem-előbeállítások vezérlőivel: az elem szerkesztőablakának jobb felső sarkában lévő fogaskerék ikon mögött. Itt gyorsan alkalmazható előbeállításokat is létrehozhatsz (lásd [Eszközök](https://hub.hellowp.io/hu/plugins/js_composer/eszkozok/#elem-előbeállítások-my-elements)).

### Menthetem az oldal egy részét sablonként?

Igen. A sor vagy a szakasz szerkesztőablakában a beállítások menüből válaszd a **Save as template** lehetőséget (lásd [Eszközök](https://hub.hellowp.io/hu/plugins/js_composer/eszkozok/#sablonok)).

### Hivatkozhatok az elrendezés egy adott sorára?

Igen. A sor **Elem ID** mezőjébe írj egyedi azonosítót, és használd horgonyként a hivatkozásban. Az azonosító egyedi legyen.

### Hogyan adhatom meg, melyik kép jelenjen meg a közösségi médiában, ha megosztják az oldal hivatkozását?

A SEO ablak **Közösségi** fülén megadhatsz egy képet az oldalhoz. Ez a kép jelenik meg például a Facebookon és az X-en. Itt a címet és a leírást is megadhatod (lásd [Eszközök](https://hub.hellowp.io/hu/plugins/js_composer/eszkozok/#seo)).

### Működik bármelyik WordPress-sablonnal?

Minden szabályosan elkészített sablonnal működik. Szabályos az a sablon, amely a WordPress hivatalos fejlesztési irányelveit követi. Ha a sablon ezeket betartja, a WPBakery használatának nincs akadálya. Ha egy sablon eltávolítja az alapértelmezett tartalmi területet, a szerkesztő hibaüzenetet ad (lásd lent a hibaelhárításban).

### Hivatkozhatok külső képekre?

Igen. Az **Egyetlen kép** és a **Képgaléria** elemben a képforrásnál külső képet is választhatsz: egyetlen képnél a kép közvetlen hivatkozását, galériánál a hivatkozások listáját add meg. Fontos: a külső képek méretét csak képpontban (px) lehet megadni.

### Hogyan másolhatom át egy oldal elrendezését egy másik oldalra vagy bejegyzésre?

Mentsd el az elrendezést sablonként, és szúrd be a másik oldalra:

1. Készítsd el az elrendezést.
2. A **Sablonok** menüből válaszd az aktuális oldal sablonként mentését.
3. Add meg a sablon nevét.
4. Nyisd meg (vagy hozd létre) azt az oldalt, ahová az elrendezést másolnád.
5. A **Sablonok** menüből válaszd ki a sablont.
6. A sablon az oldal meglévő tartalma után kerül be.

Másik lehetőség: váltsd a szerkesztőt klasszikus módra, másold ki a WPBakery által generált shortcode-okat, illeszd be egy új oldal tartalmába, majd váltsd vissza WPBakery módra. Az elrendezés ugyanúgy megjelenik. Sablonokat a Templatera kiegészítővel is kezelhetsz (lásd [Templatera](https://hub.hellowp.io/hu/plugins/js_composer/kiegeszitok-templatera/)).

### Mi a különbség a WPBakery Page Builder és a Visual Composer között?

A bővítmény régebbi neve Visual Composer Page Builder volt. A nevet 2017 októberében WPBakery Page Builderre cserélték, a frissítéseket ez nem érinti, és a korábbi vásárlók további költség nélkül kapják az újabb verziókat. A Visual Composer név azóta egy másik, önálló termékre, a teljes weboldal felépítésére szánt Website Builderre utal. A kettő nem cserélhető fel egymással egyszerűen. A WPBakery Page Builder a tartalmi részre szolgál, a Website Builder az egész oldalt (például a logót és a menüt) is kezeli, és többféle tervezési beállítást kínál.

### Hogyan frissíthetem a bővítményt, ha új verzió jelenik meg?

Nyisd meg a **WPBakery Page Builder → Terméklicenc** oldalt, és aktiváld a licencet. Aktív támogatási időnél ezután a WordPress szokásos frissítési mechanizmusa működik: ha új verzió érhető el, a **Bővítmények** oldalon a bővítmény alatt kattints a frissítés indítására szolgáló hivatkozásra. A részletes lépéseket lásd a [Telepítés és licenc](https://hub.hellowp.io/hu/plugins/js_composer/telepites-es-licenc/) fejezetben.

### Mennyi az AI-kreditek havi korlátja?

Licencenként 20 000 AI-kredit havonta. Az aktív támogatási idejű licenceknél a kreditek automatikusan megújulnak.

## Hibaelhárítás

### A gomb megnyomása után a pörgő ikon a végtelenségig forog

1. Győződj meg róla, hogy a WordPress legújabb verzióját használod.
2. Ezt harmadik féltől származó bővítmény is okozhatja. Kapcsold ki az összes többi bővítményt, és nézd meg, jól működik-e a WPBakery Page Builder. Ha igen, kapcsold vissza a többit egyenként, hogy megtaláld az ütköző bővítményt.

### „This page can not be edited with WPBakery since it is missing a WordPress default content area.”

A WPBakery a WordPress alapértelmezett tartalmi területére támaszkodik, amelyet általában a sablon `the_content()` függvénye biztosít. Ha egy sablon vagy egy harmadik féltől származó oldalszerkesztő felülírja az alapértelmezett sablont, és eltávolítja a tartalmi területet, ez a hibaüzenet jelenik meg.

1. Készíts biztonsági mentést az oldalról.
2. Kapcsold ki egyenként a bővítményeket, és válts egy alapértelmezett sablonra (például Twenty Twenty-Four), miközben a WPBakery Page Builder aktív marad. Így kiderül, hogy valamelyik bővítmény vagy a sablon okozza-e a hibát.
3. Ha megvan a forrás, kérj segítséget a sablon vagy a bővítmény fejlesztőjétől.
4. Ha ez nem oldja meg, szerverbeállítási hiba lehet a közvetlen hivatkozások szerkezetében. Válts az alapértelmezett **Egyszerű** szerkezetre a **Beállítások → Közvetlen hivatkozások** oldalon. Ha ez megoldja a hibát, ellenőrizd, hogy a `.htaccess` fájl írható-e, vagy keress más, a közvetlen hivatkozásokkal kapcsolatos szerverhibát.

### „Error while applying filter to the image. Check your server and memory settings.”

A kép, amelyre a szűrőt alkalmazod, túl nagy, és túl sok erőforrást használ. Csökkentsd a kép méretét, és töltsd fel újra, vagy növeld a szerver memóriabeállításait.

### A teljes szélességű sor nem a teljes szélességet tölti ki

Ha a sablon egy szülőelemre `overflow: hidden` szabályt alkalmaz, a sor nyújtása nem működik megfelelően.

### Licenchiba: a licenc már aktiválva van

Ha az admin felületen ilyen hibaüzenetet látsz, hogy a licenc már aktiválva van egy másik címen, a licencellenőrző azt találta, hogy a licenc másik oldalon, például egy tesztkörnyezetben aktív. Ha előbb a tesztoldalon aktiváltad, ott deaktiváld, mielőtt az éles oldalon aktiválod. Egy licenc legfeljebb három különböző domainen aktiválható és deaktiválható 30 napon belül. A deaktiválást a **Terméklicenc** oldalon végezheted el, vagy a gyártó támogatási portáljának **License** részén. Lásd a [Telepítés és licenc](https://hub.hellowp.io/hu/plugins/js_composer/telepites-es-licenc/) fejezetet.

Ha a szerveren több domain mutat ugyanarra a WordPress-telepítésre, a licenc deaktiválódhat, amikor a kérés nem a fő domainről érkezik. Ilyenkor add meg a fő címet a `wp-config.php` fájlban:

```php
define( 'WP_SITEURL', 'https://pelda.hu' );
```

Fontos:

- A sort a fájl elejére tedd, például a WordPress által definiált `DB_NAME`, `DB_USER`, `DB_PASSWORD`, `DB_HOST`, `DB_CHARSET` és `DB_COLLATE` sorok után. Ha a fájl végére teszed, a bővítmény nem látja.
- Az állandóban a webhely fő címe szerepeljen.

Ezután aktiváld újra a licencet a fő webhelyen, és az ellenőrző többé nem fogja deaktiválni.

### Az éles oldalra költöztetés után nem tudom frissíteni a licencet

Ha az oldalt éles környezetbe költöztetted, a bővítményt egyszer kézzel kell frissítened, majd újra aktiválnod a licencet:

1. Nyisd meg az éles oldalt, és lépj a **Bővítmények** oldalra.
2. Keresd meg a WPBakery Page Builder bővítményt, és kattints a frissítésre.
3. A frissítés végén a WordPress visszajelzést ad.
4. Kattints az **Aktiválás** hivatkozásra.

A licenc újraaktiválása után a későbbi frissítések automatikusan is elvégezhetők (aktív támogatási idővel). Ha így sem megy, fordulj a gyártó ügyfélszolgálatához.

### „The plugin does not have a valid header.”

Csomagold ki az eredetileg letöltött fájlt. Benne találsz egy dokumentációt és egy bővítmény-zip fájlt: az utóbbit kell feltöltened az oldalra, a telepítési útmutató szerint (lásd [Telepítés és licenc](https://hub.hellowp.io/hu/plugins/js_composer/telepites-es-licenc/)).

### „The package could not be installed. No valid plugins were found.”

Ugyanaz az ok, mint az előző hibánál: a letöltött csomagot csomagold ki, és csak a benne lévő bővítmény-zip fájlt töltsd fel.

### „Fatal error: Cannot redeclare … (previously declared in …)” telepítéskor

Valószínűleg már van egy WPBakery Page Builder példány az oldalon: a sablonod magában foglalja a bővítményt. Az önálló változat telepítéséhez kérj lépésenkénti útmutatót a sablon készítőjétől, hogyan távolíthatod el a beépített változatot úgy, hogy a sablon által hozzáadott extra funkciók ne vesszenek el.

### „Update Package not available” frissítéskor

Két lehetőséged van:

1. Kézi frissítés: töltsd le a legújabb verziót a gyártó támogatási portáljáról, és telepítsd úgy, ahogy először (**Bővítmények → Új hozzáadása**).
2. Automatikus frissítés: aktív támogatási idővel kapcsolható be. Nyisd meg a **WPBakery Page Builder → Terméklicenc** oldalt, és kattints az **Aktiválás** gombra (lásd [Telepítés és licenc](https://hub.hellowp.io/hu/plugins/js_composer/telepites-es-licenc/)).

## Tudnivalók a helyi felületről

A bővítmény felületének néhány felirata angolul maradt (például az **Általános beállítások** oldalon a **Disable Keyboard Shortcuts**, a **CSS loading**, a **Module Manager** modulnevei, a szerkesztő ablakainak feliratai). A leírásban ezeket a feliratokat szó szerint, ahogy a képernyőn állnak, használjuk.
