# Early Access kiegészítő: előzetes verziók tesztelése

> A MainWP vezérlőpult és a MainWP Child hivatalos megjelenés előtti verzióinak kipróbálása: telepítés, globális és webhelyenkénti beállítások, GitHub-token, visszaállás a stabil verzióra.

A MainWP Early Access kiegészítővel a MainWP vezérlőpult és a MainWP Child bővítmény olyan verzióit is kipróbálhatod, amelyek még nem jelentek meg a WordPress.org-on. Így előre tesztelheted az új funkciókat, és felkészülhetsz a készülő verziókra.

## Előfeltételek

- Aktív MainWP-licenc, amellyel az Early Access kiegészítő elérhető.
- Tesztelési vagy előkészítő (staging) környezet. Az Early Access verziókat éles webhelyen nem érdemes használni.

## A kiegészítő telepítése

1. Nyisd meg a **MainWP → Kiegészítők** oldalt.
2. Kattints a kiegészítők telepítésére szolgáló gombra.
3. Keress rá a „MainWP Early Access” névre.
4. Jelöld ki a listában, majd kattints a kijelöltek telepítésére.
5. Várd meg a telepítést: az oldal magától frissül.
6. A kiegészítők aktiválásával aktiváld az újonnan telepített kiegészítő licencét.

## A beállítások helye

| Hely | Útvonal |
|---|---|
| Globális beállítások | **MainWP → Kiegészítők → Early Access** |
| Webhelyenkénti beállítások | **MainWP → Webhelyek → Webhelyek kezelése →** a webhely **→ MainWP Early Access** fül |

## Globális beállítások

### Early Access bekapcsolása a MainWP vezérlőpulthoz

Ezt a kapcsolót bekapcsolva a vezérlőpult bővítményének frissítésellenőrzése a GitHubon előzetes kiadásként megjelölt verziókat is figyelembe veszi.

### GitHub személyes hozzáférési token (PAT)

Sok webhely kezelésekor a GitHub kérési korlátja lassíthatja a frissítésellenőrzést. A PAT megadásával a korlát óránként 60 kérésről 5000 kérésre nő.

1. Nyisd meg a GitHub fejlesztői beállításait.
2. Kattints a **Personal access tokens → Fine-grained tokens** pontra.
3. Kattints a **Generate new token** gombra.
4. Adj a tokennek beszédes nevet (például „MainWP Early Access”).
5. Válassz lejárati dátumot. Az alapértelmezett 30 napnál hosszabbat érdemes választani.
6. Hagyd az alapértelmezett hatókört (nyilvános tárolók, további jogosultság nélkül). Ez a legkisebb szükséges jogosultság.
7. Generáld a tokent, és azonnal másold ki.
8. Illeszd be a PAT-ot az Early Access beállításainak megfelelő mezőjébe, és mentsd.

A vezérlőpult titkosítva tárolja a PAT-ot.

### Visszaállás a legutóbbi stabil kiadásra

Ez a művelet újratelepíti a MainWP vezérlőpult bővítményének aktuális stabil verzióját a WordPress.org-ról. Akkor használd, ha:

- már nem szeretnél Early Access verziókon maradni;
- egy Early Access verzió kompatibilitási gondot okoz.

## A Child-webhelyek beállításai

Ezek a beállítások azt szabályozzák, hogy a csatlakoztatott webhelyeken a MainWP Child bővítmény Early Access verziót használjon-e.

- **Early Access bekapcsolása a MainWP Child bővítményhez:** bekapcsolva az összes Child-webhely az Early Access ágat követi, hacsak egy webhely külön felül nem írja.
- **A MainWP Child bővítmény frissítése az előzetes verzióra a webhelyeken:** tömeges frissítést indít az összes erre alkalmas webhelyen. Egy felugró ablak mutatja a folyamatot és a webhelyenkénti eredményt.
- **Frissítések keresése:** ha új Early Access verzió érhető el, ez a hivatkozás új frissítésellenőrzést kényszerít ki.
- **A MainWP Child bővítmények visszaállítása a webhelyeken a legutóbbi stabil kiadásra:** az összes erre alkalmas webhelyen újratelepíti a MainWP Child WordPress.org-os stabil verzióját.

## Webhelyenkénti beállítások

Ezek a vezérlők minden webhely **MainWP Early Access** fülén elérhetők.

**MainWP Child Early Access.** A legördülő lista három lehetőséget kínál:

- globális beállítás használata: a globális Early Access-beállítást követi;
- engedélyezés: erőltetetten bekapcsolja az Early Accesst az adott webhelyen;
- letiltás: erőltetetten kikapcsolja az Early Accesst az adott webhelyen.

**A MainWP Child bővítmény frissítése a webhelyen az előzetes verzióra.** Ugyanazt végzi, mint a globális frissítés, de csak az adott webhelyre. A **Frissítések keresése** hivatkozás az adott webhely Early Access frissítéseit ellenőrzi újra.

**A Child bővítmény visszaállítása a webhelyen a legutóbbi stabil kiadásra.** Visszaállítja a webhelyet a WordPress.org stabil MainWP Child bővítményére.

## Mire számíts frissítéskor

- A globális és a webhelyenkénti oldalon is van kézi **Frissítések keresése** hivatkozás.
- Ha elérhető a MainWP Child Early Access verziója, és az Early Access be van kapcsolva, a vezérlőpulton adminértesítés jelenhet meg, amely az Early Access beállítóoldalra visz.
- Ha az Early Access kiegészítő licence aktív, a bővítménylista sorában megjelenik a **Frissítések keresése most** hivatkozás.

## Jó gyakorlatok

- Az Early Access verziókat előbb éles használat előtt tesztelő webhelyen próbáld ki.
- A webhelyenkénti felülírás mindig erősebb a globális beállításnál.
- Ha egy Early Access frissítés sikertelen, nézd meg a webhely kapcsolati állapotát, és próbáld újra a felugró ablakból.
- A visszaállás mindig a WordPress.org által szolgáltatott stabil verziót használja.

## Ellenőrzőlista

- Az Early Access kiegészítő telepítve és aktiválva van.
- A kiegészítő licence aktív.
- A globális beállítások a vezérlőpulthoz és/vagy a Child bővítményhez be vannak állítva.
- A GitHub PAT megadva (nem kötelező, nagyobb kérési korlátért).
- A webhelyenkénti felülírások beállítva, ahol kell.
- A tesztelés előkészítő környezetben zajlik, nem élesben.
