# Bővítményütközések és REST API-hibák (Web Accessibility, Site Planner)

> Mit tegyél, ha egy bővítmény akadályozza a Web Accessibility működését, vagy a REST API hozzáférési hibája miatt nem tölthető be a Site Planner kit.

## Bővítményütközés a Web Accessibility mellett

Egyes bővítmények megakadályozhatják a Web Accessibility működését a webhelyen. Ha ütközésre gyanakszol:

1. Ideiglenesen kapcsold ki a gyanús bővítményeket. Kezdd a fordító-, átirányító-, biztonsági vagy gyorsítótár-bővítményekkel.
2. Ellenőrizd, hogy a Web Accessibility rendesen betöltődik-e. Ha igen, bővítményprobléma van.
3. Egyenként kapcsold vissza a bővítményeket, amíg meg nem találod, amelyik zavarja.
4. Válts másik bővítményre.

Ha egy bővítmény az URL-ek módosítása vagy a kérések blokkolása miatt ütközik, ezeket ajánljuk:

- **Használj másik bővítményt.** Ha az ütköző bővítmény nélkülözhetetlen, keress olyat, amely nem módosítja a webhely URL-jét vagy a külső kéréseket.
- **Módosítsd a beállításokat.** A bővítmény beállításaival akadályozd meg az URL-átírást és a túl szigorú blokkolást.
- **Fordításhoz** a WPML az egyetlen nagy többnyelvűsítő bővítmény, amely teljesen kompatibilis.

## REST API-hozzáférési hibák a Site Plannerben

A Site Planner segít létrehozni egy tervet a webhelyedhez. A terv jóváhagyása után kitet készít, amelyet egy tetszőleges tárhelyen lévő webhelyre töltesz fel. A kit letölthető fájlként, és az importálási folyamattal feltölthető, vagy az automatikus importálási folyamattal.

Az automatikus importnál a REST API körüli problémák megakadályozhatják a kit feltöltését vagy megfelelő működését. A REST API teszi lehetővé, hogy a WordPress és az olyan alkalmazások, mint az Elementor, kommunikáljanak a szerverrel. Ha ez megszakad, a Site Planner nem működik megfelelően.

### Gyakori okok és megoldások

1. **Közvetlen hivatkozások beállításai.** Elavult vagy hibás beállítás zavarhatja a REST API-t. Nyisd meg a **Beállítások → Közvetlen hivatkozások** oldalt, és változtatás nélkül kattints a **Módosítások mentése** gombra: ez frissíti a hivatkozásszerkezetet.
2. **Bővítményütközés.** Kapcsold ki az összes bővítményt az Elementoron kívül, majd nézd meg, működik-e az importálás. Ha igen, egyenként kapcsold vissza a bővítményeket, hogy megtaláld az ütközőt.
3. **Sablon-kompatibilitás.** Egyes sablonok nem teljesen kompatibilisek az Elementorral. Válts Hello sablonra. Ha ez sem oldja meg, fordulj a sablon támogatásához.
4. **Biztonsági beállítások.** Biztonsági bővítmények vagy szerverbeállítások blokkolhatják a REST API-kéréseket. Nézd át a biztonsági bővítmény beállításait, hogy ne tiltsa a REST API-t. Ha nem biztos, ideiglenesen kapcsold ki a biztonsági bővítményeket, és próbáld újra az importálást. Kérdezd meg a tárhelyszolgáltatót, hogy szerverszintű védelem nem zavarja-e a REST API-t. Végső esetben használhatod a kézi importálási folyamatot.

### További hibaelhárítási lépések

- **Frissíts mindent.** A WordPress, az Elementor és az összes bővítmény legyen naprakész. Előtte készíts biztonsági mentést.
- **Webhely állapota.** Az **Eszközök → Webhely Egészség** oldal kiemelheti a webhely teljesítményét érintő súlyos hibákat.
- **Hibakeresés bekapcsolása.** Írd be a `wp-config.php` fájlba ezeket a sorokat a hibák naplózásához:

```php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
```

Ez létrehoz egy `debug.log` fájlt a `wp-content` mappában, amely segít azonosítani a hibákat.
