# Kompatibilitás más bővítményekkel: Hide My WP Ghost, cookie-kezelő, Slider Revolution, LiteSpeed

> Hogyan állítsd be a Hide My WP Ghostot, a Must-Have Cookie Supportot, a Slider Revolutiont és a LiteSpeed Cache-t, hogy ne ütközzenek a WP Compress-szel.

## Hide My WP Ghost

A Hide My WP Ghost megváltoztathatja a WordPress alapértelmezett útvonalait. Emiatt a WP Compress nem találja meg a CDN-es fájlokat, ezért a bővítményt úgy kell kezelni, mintha külső, eltérő URL lenne.

Megoldás: kapcsold be a **External URLs** (külső URL-ek) beállítást a WP Compress-ben.

## Must-Have Cookie Support

Ha a webhelyen a Must-Have Cookie Support bővítmény kezeli a sütiket, a WP Compress CDN-tartományát és az `optimizer.js` fájlt „Essential” (szükséges) kategóriába kell sorolnod. Ezek a tartományok az optimalizált szkriptek, képek és stíluslapok kiszolgálásához kellenek. Mindkettő névtelen: nem gyűjt személyes adatot, és csak működési célú optimalizálást végez. Így a webhely GDPR-kompatibilis marad, és működik is.

1. Nyisd meg a webhelyen a Must-Have Cookie Support beállításait.
2. Menj a **Domain Categories** (tartománykategóriák) részre.
3. Add hozzá a következőket az **Essential** kategóriához:
   - `cdn.sajatoldal.hu`, vagyis a saját CNAME-ed (ha beállítottál ilyet),
   - `xyz123.zapwp.com`, vagyis a CDN-címed (ha nincs saját tartomány),
   - `optimizer.js`.

## Slider Revolution

A Slider Revolutionnek saját teljesítménybeállításai vannak. A WP Compress mellett ezeket ki kell kapcsolnod, különben a két rendszer összeakad: a csúszkák nem töltődnek be rendesen, vagy ütköznek a Kritikus CSS-sel és a JavaScript-késleltetéssel. A lusta betöltést, a szkriptek halasztását és a gyorsítótárazást a WP Compress kezeli az egész webhelyen.

1. A WordPress-adminban nyisd meg a bal oldali menüben a **Slider Revolution** pontot.
2. Kattints a felső eszköztáron a **Global Settings** (fogaskerék) ikonra.
3. A **Page Loading Optimization** szakaszban kapcsold KI ezeket:
   - Insert scripts in footer,
   - Defer JavaScript loading,
   - Load Files asynchronously.
4. A **Modules Optimization** szakaszban kapcsold KI ezeket:
   - Force 1xDPR on mobile,
   - Lazy Load on BG Images,
   - Use internal caching.
5. A **Force viewport loading**, a **ViewPort Distance if Forced**, a **Default lazy loading in modules** és a **Third party lazy loading data** maradjon az alapértéken, hacsak nem kapsz más tanácsot.
6. Kattints a **Save Global Settings** gombra.

Ha a csúszka ezután sem jelenik meg jól, a legtöbb esetben egy kizárás felvétele megoldja a Slider Revolution szkriptjeire a WP Compress-ben (lásd a Kizárások fejezetet).

## LiteSpeed szerver és LiteSpeed Cache

Ha a tárhelyed LiteSpeed szervert használ, és telepítve van a LiteSpeed Cache bővítmény, a WP Compress (az oldalgyorsítótárral és az Aggressive móddal együtt) gond nélkül használható. Az alapelv: a LiteSpeed Cache bővítmény maradjon aktív, hogy a WP Compress hozzá tudjon kapcsolódni, és ki tudja üríteni a szerveroldali gyorsítótárat, az optimalizálást és a gyorsítótárazást viszont a WP Compress végezze.

### 1. A LiteSpeed Cache maradjon aktív

Ne töröld, és ne kapcsold ki teljesen a bővítményt, akkor sem, ha az optimalizálás nagy részét a WP Compress végzi. Sok tárhely ezt elvárja, a WP Compress pedig ezen keresztül küld ürítési kéréseket a szerveroldali gyorsítótárnak. Nem kell sokat beállítanod rajta.

### 2. A WP Compress legyen a fő optimalizáló és gyorsítótár

Javasolt beállítások a WP Compress-ben:

| Beállítás | Javaslat |
| --- | --- |
| Image Optimization | bekapcsolva |
| Lazy Load | bekapcsolva, ha kérted |
| CDN / Delivery | bekapcsolva, ha a CDN-t használod |
| Page Cache | bekapcsolva |
| Aggressive Mode | bekapcsolva a legjobb teljesítményhez |
| CriticalCSS, DelayJS | opcionális, ha az oldal jól működik velük |

### 3. A LiteSpeed beállításai

Mivel a WP Compress végzi az optimalizálást, a LiteSpeed Cache-ben nyugodtan kikapcsolhatod az összes optimalizálási funkciót, a dupla optimalizálás elkerülésére:

- képoptimalizálás és WebP,
- képek, iframe-ek és videók lusta betöltése,
- CSS/JS minifikálás és összevonás,
- CSS/JS halasztás vagy késleltetés,
- HTML-minifikálás és más előtér-finomhangolások,
- opcionálisan a LiteSpeed oldalgyorsítótára is, ha a WP Compress Page Cache-ét használod.

Az sem baj, ha a LiteSpeed minden beállítása ki van kapcsolva. A lényeg, hogy maga a bővítmény aktív maradjon.

### 4. Ha ütközést látsz

Az erős teljesítménybeállítások néha elcsúszott elrendezést, hiányzó vagy villogó elemeket, illetve nem futó szkripteket okozhatnak. Ilyenkor nem kell semmit eltávolítanod:

1. Kapcsold ki ideiglenesen a WP Compress-ben a **Cache**, a **CriticalCSS** és a **DelayJS** beállítást.
2. A LiteSpeed Cache bővítmény maradjon aktív, a WP Compress pedig továbbra is kezelje a képoptimalizálást és (ha kell) a CDN-t.

Ha ezzel megszűnik a hiba, kapcsold vissza az opciókat egyenként, így kiderül, melyik okozta az ütközést.

### Ellenőrzőlista

- a LiteSpeed Cache telepítve és aktív,
- a WP Compress Page Cache be van kapcsolva,
- az Aggressive Mode be van kapcsolva,
- a LiteSpeed optimalizálási beállításai kikapcsolhatók,
- ütközésnél előbb a Cache, a CriticalCSS és a DelayJS kapcsolható ki a WP Compress-ben, a LiteSpeed Cache viszont maradjon aktív.
