# WordPress-felhasználók migrálása másik webhelyre

> Felhasználók átvitele egyik webhelyről a másikra bundle fájllal: export, import, ellenőrzés, azonosítók, ütemezés.

A felhasználók másik webhelyre vitele két részből áll. Az exportáló webhelyen a WP All Exporttal exportálod a felhasználókat, és letöltöd a bundle fájlt. A célwebhelyen a WP All Importban importálod ezt a fájlt, a beállításokat pedig a bundle magától elvégzi.

## 1. lépés: a felhasználók exportálása

Az exportáló webhelyen hozz létre új exportot a WP All Exportban, és válaszd a **Users** típust. Az oldal megmutatja, hány felhasználó lesz exportálva. Ha nem mindenkit akarsz átvinni, a szűrési beállításokkal korlátozhatod. Ezután kattints a **Migrate Users** gombra.

A következő oldalon:

- az ütemezési beállításokkal rendszeres migrációt állíthatsz be;
- a haladó beállításokkal megadhatod, hogy a felhasználók csak egyszer legyenek exportálva, vagy minden futáskor új exportfájl készüljön.

Az exportálást a **Confirm & Run Export** gombbal indítsd el. Ha az export befejeződött, a kék **Bundle** gombbal töltsd le a zip fájlt.

## 2. lépés: a bundle fájl

A bundle egy tömörített zip fájl, amelyben benne vannak az exportált felhasználók és a WP All Import beállításfájlja is. Emiatt az import beállításai a célwebhelyen magukat konfigurálják.

Ha nem a bundle-t használod, hanem csak a CSV vagy XML fájlt töltöd le, az importot magadnak kell beállítanod, lásd [WordPress-felhasználók importálása](https://hub.hellowp.io/hu/plugins/wpai-user-add-on/felhasznalok-felhasznalok-importalasa/).

## 3. lépés: a bundle importálása a célwebhelyen

1. A célwebhelyen nyisd meg az **All Import → Új importálás** oldalt, és töltsd fel a bundle zip fájlt.
2. Ha módosítani szeretnéd az import sablonját és beállításait, lépj tovább a következő lépésre. Ha nem, ugorj a 4. lépésre: a bundle gondoskodik a mezők hozzárendeléséről.
3. Az importbeállítások oldalon minden mező és beállítás előre ki van töltve, de módosíthatod őket.
4. Alapértelmezés szerint be van kapcsolva az **E-mail-értesítések letiltása importálás közben** jelölőnégyzet, így az importált felhasználók nem kapnak értesítést. Ha azt szeretnéd, hogy a WordPress küldje a szokásos értesítéseket, kapcsold ki.
5. Az **Ütemezési beállítások** panelen rendszeres importot állíthatsz be, a **Haladó beállítások konfigurálása** panelen pedig például megadhatod, hogy csak bizonyos rekordok kerüljenek be, vagy hány rekordot dolgozzon fel a bővítmény egy menetben.
6. Kattints a **Folytatás** gombra, majd a **Megerősítés és import futtatása** gombra.

Az import végén a felhasználók megjelennek az új webhelyen.

## 4. lépés: ellenőrzés

A **Felhasználók → Összes felhasználó** oldalon nézd át, hogy mindenki átkerült-e.

Ha a migráció nem sikerült, a hiba az exportáló vagy az importáló oldalon lehet. Előbb az exportáló webhelyet ellenőrizd:

1. Nézd meg, hogy az 1. lépést jól követted-e.
2. Javítsd a hibát.
3. Ismételd meg a migrációt.

Ha ott nincs hiba, nézd az importáló webhelyet:

1. Ellenőrizd, hogy a 3. lépést jól követted-e.
2. Nézd át az import sablonját az **Importok kezelése** oldalon a **Szerkesztés** lehetőséggel.
3. Javítsd a hibát.
4. Ha tévedésből importáltál felhasználókat, az **Importok kezelése** oldal **Törlés** lehetőségével töröld őket.
5. Ismételd meg a migrációt.

Ha az ismétlés sem segít, töröld az összes importált adatot, és kezdd elölről.

## Haladó témák

### Ugyanazok az azonosítók megtartása

Migrációkor minden felhasználó új rekordként új azonosítót kap. A régi azonosító megtartásához egyedi kód kell, lásd [Régi felhasználói azonosítók megtartása](https://hub.hellowp.io/hu/plugins/wpai-user-add-on/felhasznalok-regi-azonositok/). Ez csak kísérlet: ha az azonosító már foglalt, a felhasználó új azonosítót kap.

### A migráció ütemezése

Az exportot és az importot is beállíthatod úgy, hogy rendszeresen, ütemezve fusson. Ügyelj arra, hogy az export még az import indulása előtt befejeződjön. Két lehetőség van:

- cron-feladatok a tárhelyen;
- az automatikus ütemezési szolgáltatás (külön előfizetéses szolgáltatás, a bővítmény felületén állítható be).

Ütemezett migrációnál a bundle fájl feltöltése helyett a bundle URL-jét add meg: az importnál a fájl forrásának a letöltést válaszd, és ide másold az URL-t.

### Felhasználók és WooCommerce-vásárlók

A WordPress-felhasználók közt olyanok vannak, akik még nem vásároltak a WooCommerce-boltban. Aki vásárol, annak a WooCommerce **Vásárló** szerepkört ad, és számlázási, szállítási címmezőket is hozzáad. Mivel a vásárló is felhasználó, a felhasználók migrálásakor a vásárlók is átkerülnek.

Ha a vásárlókat ki akarod hagyni, az exportnál adj meg szűrőt: csak azok a felhasználók kerüljenek be, akiknek a szerepköre nem egyenlő a `customer` értékkel.

## Gyakori kérdések

**Átvihetem az összes felhasználói adatot, más bővítmények egyéni mezőit is?**
Igen, a bővítmény a legtöbb bővítmény egyéni mezőit magától felismeri. Ha egy bővítmény szokatlan módon tárolja az adatait, ez nehezebb lehet.

**Mi lesz a jelszavakkal?**
Ha a fenti lépéseket követed, a jelszavak változatlanok maradnak. A WP All Export a jelszó hash-elt változatát exportálja, így az biztonságos marad. Részletek: [WordPress-felhasználók importálása](https://hub.hellowp.io/hu/plugins/wpai-user-add-on/felhasznalok-felhasznalok-importalasa/), a jelszavakról szóló rész.

**Hogyan migrálhatom a WooCommerce-vásárlókat?**
Ugyanígy, csak az export típusa **WooCommerce Customers**. Lásd: [WooCommerce-vásárlók migrálása](https://hub.hellowp.io/hu/plugins/wpai-user-add-on/felhasznalok-vasarlok-migralasa/).

**Hogyan szerkeszthetem tömegesen a felhasználókat ugyanazon a webhelyen?**
1. Exportáld a módosítandó felhasználókat.
2. Nyisd meg a fájlt táblázatkezelőben (például Numbers, Excel vagy Google Táblázatok), és végezd el a módosításokat.
3. Importáld vissza a fájlt.

**Hogyan importálhatok felhasználókat?**
Az **All Import → Új importálás** oldalon add meg a fájlt, válaszd a **Felhasználók** típust, rendeld hozzá a mezőket, futtasd az importot, és ellenőrizd az eredményt.

**Milyen kiegészítők kellenek a felhasználók migrálásához?**
Az importáló webhelyen a WP All Import Pro és a Felhasználók kiegészítő kell, mindkettő aktívan. Az exportáló webhelyen a WP All Export szükséges.
