# Több webhely csatlakoztatása, importálás és exportálás

> Több webhely egyszerre, CSV-importtal, valamint a webhelyek exportálása CSV-fájlba.

Az egyetlen webhely hozzáadásáról a [Webhely hozzáadása](https://hub.hellowp.io/hu/plugins/mainwp/webhely-hozzaadasa/) fejezet szól. Itt a tömeges műveletek vannak: több webhely egyszerre, importálás CSV-fájlból és exportálás.

Mindhárom előtt a **MainWP Child** bővítménynek telepítve és bekapcsolva kell lennie minden érintett webhelyen.

## Több webhely csatlakoztatása

![A Több webhely fül üres táblázattal](./kepek/webhelyek-uj-tobb.webp)

*A Több webhely fül üres táblázattal* (https://minta-bolt.hu/wp-admin/admin.php?page=managesites&do=new)

A képen a **Webhelyek → Új hozzáadása** oldal **Több webhely** füle látszik: fent a tudnivalók, alatta a kitöltendő sorok.

1. Nyisd meg a **Webhelyek → Új hozzáadása** oldalt, és válaszd a **Több webhely** fület.
2. Töltsd ki soronként a webhelyek adatait (lásd a táblázatot).
3. További sorokhoz kattints az **Új sor hozzáadása** gombra.
4. Ha kész vagy, kattints a **Webhelyek hozzáadása** gombra.

| Mező | Kötelező | Mit írj bele |
|---|---|---|
| **Webhely URL-címe** | igen | A webhely teljes címe |
| **Webhely neve** | nem | Megjelenő név; ha üresen hagyod, a MainWP a címből képzi |
| **Admin neve** | igen | A webhely adminisztrátorának felhasználóneve |
| **Admin jelszava** | ha a Child-on be van kapcsolva a jelszavas hitelesítés | Az adminisztrátor jelszava |
| **Címke** | nem | A webhely címkéje |
| **Biztonsági ID** | ha a Child-on be van kapcsolva az egyedi biztonsági azonosító (jelszavas hitelesítés nélkül mindenképp) | Az egyedi biztonsági azonosító |
| **HTTP-felhasználónév** és **HTTP-jelszó** | csak HTTP alapszintű hitelesítésnél | A hitelesítés adatai |
| **SSL-ellenőrzés** | nem | `1`: a tanúsítvány ellenőrzése be, `0`: ki |
| **SSL-verzió** | nem | Hagyd `auto` értéken |

Néhány mező a sor végén lévő szem ikonnal nyitható le. A tömeges csatlakoztatás nem alkalmaz egyedi SSL-verziót: ha egy webhelynek konkrét verzió kell, a csatlakozás után állítsd be a webhely beállításaiban.

A Child bővítmény beállításai szerint a hitelesítés történhet csak jelszóval, csak egyedi biztonsági azonosítóval vagy mindkettővel. Mindkét módszer nem kapcsolható ki egyszerre. Ha mindkettő be van kapcsolva, mindkét értéket meg kell adnod. A Child beállításait a webhelyen a **Beállítások → MainWP Child** oldalon éred el.

A WordPress-bejelentkezés kétlépcsős azonosítása (2FA) nem érinti a MainWP-kapcsolatot: a MainWP a megadott felhasználónévvel, jelszóval és/vagy egyedi biztonsági azonosítóval hitelesít. A jelszót a vezérlőpult nem tárolja és nem küldi el a MainWP.com-nak. Az első csatlakozáskor a vezérlőpult 2048 bites OpenSSL-kulcspárt hoz létre, a későbbi kapcsolódáshoz már nem kell a jelszó.

## Webhelyek importálása CSV-fájlból

1. Telepítsd és kapcsold be a MainWP Child bővítményt az importálandó webhelyeken.
2. Nyisd meg a **Webhelyek → Új hozzáadása** oldalt, és válaszd a **Webhelyek importálása** fület.
3. Töltsd le a mintafájlt.
4. Nyisd meg szövegszerkesztőben, és a fejléc alatti mintasorokat cseréld le a saját webhelyeid adataival.
5. Mentsd CSV-ként, töltsd fel, jelöld be, hogy a fájl tartalmaz fejlécet (ha igen), és kattints az importálás gombra.

Csak CSV-fájl fogadható el, a TXT és más szövegformátum nem működik.

A sorok oszlopai ebben a sorrendben követik egymást:

| Sorszám | Oszlop | Megjegyzés |
|---|---|---|
| 1 | Webhely neve | Kötelező |
| 2 | Webhely URL-je | Kötelező, teljes cím |
| 3 | Adminisztrátori felhasználónév | Kötelező |
| 4 | Admin jelszó | Kötelező, ha a jelszavas hitelesítés be van kapcsolva |
| 5 | Címke neve | Nem kötelező |
| 6 | Egyedi biztonsági azonosító | Kötelező, ha be van kapcsolva a Child-on; jelszavas hitelesítés nélkül mindig kell |
| 7 | HTTP-felhasználónév | Alapszintű HTTP-hitelesítésnél |
| 8 | HTTP-jelszó | Alapszintű HTTP-hitelesítésnél |
| 9 | Tanúsítvány ellenőrzése | `1`: be, `0`: ki |
| 10 | SSL-verzió | Maradjon `auto`: az egyedi értéket a csatlakozáskor nem alkalmazza, a webhely beállításaiban utólag módosítható |

Minden webhelynél azt a hitelesítő adatot add meg, amelyet a Child beállításai megkövetelnek: jelszót, egyedi biztonsági azonosítót vagy mindkettőt.

Több címkét egy webhelyhez az ötödik oszlopban pontosvesszővel válassz el, például `Ügyfél A;Fontos;Blog`. A vessző és a pontosvessző is elválasztónak számít, de a CSV maga vesszővel tagolt, ezért a pontosvessző a biztonságos választás.

Ha az import nem sikerül, nézd meg, hogy a fájl valóban CSV-e, és hogy minden sorban van név, cím, adminisztrátori felhasználónév és a szükséges hitelesítő adat.

## Webhelyek exportálása

Az exportálás CSV-fájlba menti azokat a nem átmeneti (staging) webhelyeket, amelyek elérhetők a felhasználódnak. A fájl tartalmazza a webhelyek adatait, a címkéket, a kapcsolat beállításait és az elmentett HTTP-hitelesítési adatokat. Nem tartalmazza az aktív kapcsolat OpenSSL-kulcsait és az adminisztrátori jelszavakat.

![A MainWP beállításai, Eszközök oldal az exportálás és importálás gombjaival](./kepek/webhelyek-eszkozok.webp)

*A MainWP beállításai, Eszközök oldal az exportálás és importálás gombjaival* (https://minta-bolt.hu/wp-admin/admin.php?page=MainWPTools)

A képen az **Eszközök** oldal látszik: a **Gyermek webhelyek exportálása** és az **Alárendelt webhelyek importálása** gomb ugyanitt van.

1. Kattints a jobb felső sarokban a felhasználói menüre, és válaszd a **MainWP beállításai** oldal **Eszközök** fülét.
2. Keresd meg a **Gyermek webhelyek exportálása CSV-fájlba** sort.
3. Kattints a **Gyermek webhelyek exportálása** gombra. A böngésző letölti az `export-sites.csv` fájlt.

Az exportált fájl oszlopai:

| Oszlop | Tartalma |
|---|---|
| Site Name | A webhely megjelenő neve |
| URL | A webhely teljes címe |
| Admin Name | A csatlakoztatott adminisztrátor felhasználóneve |
| Admin Password | Üres, csak az importálási formátum miatt van ott |
| Tag | A hozzárendelt címkék, vesszővel elválasztva |
| Security ID | Az egyedi biztonsági azonosító, ha be van állítva |
| HTTP Username, HTTP Password | A HTTP-hitelesítés adatai, visszafejtve |
| Verify Certificate | A tanúsítvány-ellenőrzés mentett értéke |
| SSL Version | Az SSL-verzió mentett értéke |

Az importálás nem veszi át az exportált SSL-verziót, ezért importálás után nézd át azokat a webhelyeket, amelyeknél nem az alapértelmezett érték volt.

### Mire használhatod

- **Átköltöztetés másik vezérlőpultra.** Az exportált fájl csak kiindulás, az aktív kapcsolat kulcsait nem viszi át. Először válaszd le a webhelyeket a régi vezérlőpultról, ellenőrizd, hogy minden sorban van jelszó vagy biztonsági azonosító (a jelszó oszlop üres, azt pótolnod kell), majd importáld a fájlt az új vezérlőpulton a **Webhelyek → Új hozzáadása → Webhelyek importálása** oldalon.
- **Nyilvántartás.** Rendszeres exporttal offline listát tarthatsz a webhelyeidről. Ez nem biztonsági mentés az aktív kapcsolatról.
- **Átvilágítás.** Táblázatkezelőben címke, SSL-állapot és más jellemzők szerint rendezheted, szűrheted a webhelyeket.

### Biztonság

A fájl érzékeny adatokat tartalmazhat: adminisztrátori felhasználóneveket, egyedi biztonsági azonosítókat és titkosítatlan HTTP-hitelesítési jelszavakat. Tárold biztonságosan, és töröld, ha már nincs rá szükség.

Ellenőrző lista:

- a CSV-fájl letöltődik, és megnyílik táblázatkezelőben;
- minden várt webhely szerepel benne;
- a fájlt biztonságos helyen tárolod.
