# WooCommerce-termékek migrálása

> WooCommerce-termékek átvitele egy másik webhelyre exportcsomaggal: lépések, azonos azonosítók, ütemezés és gyakori kérdések.

A termékeket a forráswebhelyen exportálod (**All Export → Új exportálás**, típus: **WooCommerce-termékek**), a letöltött csomagot pedig a célwebhelyen importálod (**All Import → Új importálás**).

## Mit visz át a migráció?

- Egyszerű, változó, csoportosított és külső/partneri termékeket, fizikai és virtuális/letölthető termékeket is.
- Mindent, ami a termékhez tartozik: cím, leírás, egyéni mezők, taxonómiák (kategóriák, címkék, márkák), képek, galéria. A taxonómiák a termékekhez kapcsolva érkeznek meg.
- Az import beállításait a csomag tartalmazza, ezért nem kell kézzel beállítanod semmit.

Amit nem akarsz átvinni, azt kiveheted az exportsablonból (exportálás közben vagy az **Exportálások kezelése** oldalon) vagy az importsablonból (importálás közben vagy az **Importok kezelése** oldalon).

Az importnál a termékek **új azonosítót** kapnak. Ez a WordPress és a bővítmény alapviselkedése. Ha ragaszkodsz a régi azonosítóhoz, lásd lent.

## 1. lépés: az exportcsomag elkészítése

1. A forráswebhelyen nyisd meg az **All Export → Új exportálás** oldalt.
2. Az **Adott bejegyzéstípus** gomb alatt válaszd a **WooCommerce-termékek** típust.
3. Ha csak bizonyos termékeket akarsz átvinni, nyisd ki a **Szűrési opciók hozzáadása** részt, és állíts be szűrőt.
4. Kattints az **A(z) Termékek áttelepítése** gombra. Ha az átvitt mezőket is te akarod kiválasztani, kattints inkább az **Exportfájl testreszabása** gombra.

![Az exportálás típusa: WooCommerce-termékek, a termékek számával és az áttelepítés gombbal](./kepek/migralas-termek-export-tipus.webp)

*Az exportálás típusa: WooCommerce-termékek, a termékek számával és az áttelepítés gombbal* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxe-admin-export)

Az oldal megmutatja, hány terméket exportál, és innen indul az áttelepítés.

5. Az **Exportálás beállításai** oldalon alapesetben nem kell semmit módosítanod. Itt állíthatod az **Ütemezési beállítások** és a **Speciális beállítások** részt, például az egy iterációban feldolgozott rekordok számát, vagy hogy minden futáskor új fájl készüljön.

![Az exportálás beállításai oldal](./kepek/migralas-termek-export-beallitasok.webp)

*Az exportálás beállításai oldal* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxe-admin-export&action=options&_wpnonce_options=5b715ef3f5)

6. Kattints a **Megerősítés és exportálás futtatása** gombra.
7. Amikor az export lefutott, a **Letöltés** fülön kattints a **Csomag** gombra. Ez egy ZIP-fájlt tölt le, amely az összes terméket és az import beállításait tartalmazza. A ZIP-et nem kell kicsomagolnod. A **CSV** gomb csak az adatokat adja.

![Az elkészült export: letöltés CSV-ként vagy csomagként](./kepek/migralas-termek-export-kesz.webp)

*Az elkészült export: letöltés CSV-ként vagy csomagként* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxe-admin-export&action=process&_wpnonce_process=5698810a93)

A **Csomag** gomb a ZIP-et adja, amelyet az importnál használsz.

## 2. lépés: a csomag 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 csomagot (**Fájl feltöltése**), vagy add meg az URL-jét (**Fájl letöltése → URL-ből**).

![A csomag URL-jének megadása az importnál](./kepek/migralas-import-csomag-url.webp)

*A csomag URL-jének megadása az importnál* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxi-admin-import)

2. A fájl beolvasása után az oldal már a **WooCommerce-termékek** típust mutatja. Ha módosítani akarod a leképezést, kattints az **Import beállítása** gombra. Általában nem kell, ilyenkor az **Ugrás az importbeállításokhoz** gombbal ugorhatsz tovább.

![A feltöltött csomag a WooCommerce-termékek típussal](./kepek/migralas-import-csomag-feltoltve.webp)

*A feltöltött csomag a WooCommerce-termékek típussal* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxi-admin-import)

3. A **Beállítások importálása** oldalon megváltoztathatod az import nevét, az egyedi azonosítót, az iterációnként feldolgozott rekordok számát, vagy beállíthatod az **Ütemezési beállítások** részt. Jobb oldalon a fájl első rekordjának adatait látod.

![Az importbeállítások a csomagból kitöltve](./kepek/migralas-import-beallitasok.webp)

*Az importbeállítások a csomagból kitöltve* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxi-admin-import&action=options)

4. Kattints a **Folytatás** gombra, majd a **Megerősítés és import futtatása** gombra.

![Az import megerősítése és összegzése](./kepek/migralas-import-megerosites.webp)

*Az import megerősítése és összegzése* (https://minta-bolt.hu/wp-admin/admin.php?page=pmxi-admin-import&action=confirm)

## 3. lépés: az eredmény ellenőrzése

Nézd meg a **Termékek → Minden termék** oldalt a célwebhelyen. Ha valami nem stimmel, kövesd az [áttekintésben](https://hub.hellowp.io/hu/plugins/wpai-woocommerce-add-on/migralas-attekintes/) leírt ellenőrzési sort: előbb az exportsablont, aztán az importsablont nézd át, javítsd, és ismételd meg. Hibás import esetén az **Importok kezelése** oldalon törölheted az import által létrehozott termékeket.

## Haladó témák

### A változó termékek egyszerűvé válnak

Néhány boltban vannak olyan változó termékek, amelyeknek csak egy variációjuk van (vagy egy sem). A csomag alapból úgy van beállítva, hogy az ilyen termékeket egyszerű termékként hozza létre. Ha ezeket változó terméknek akarod megtartani:

1. Az importsablonban nyisd meg a WooCommerce Add-On szakasz **Variációk** fülét.
2. Kapcsold ki a variáció nélküli termékek egyszerű termékként létrehozására vonatkozó jelölőnégyzetet.

### Ugyanaz a termékazonosító

Alapból új azonosítót kapnak a termékek. Ha a régit szeretnéd megtartani, egyéni kód (a Függvényszerkesztő) és a bővítmény műveleti horgai (API) kellenek hozzá. Ez csak próbálkozás: ha a kért azonosító már foglalt a célwebhelyen, új azonosító jön létre.

### Ütemezett migráció

Az exportot és az importot is beállíthatod úgy, hogy rendszeresen, időzítve fussanak. Ilyenkor az exportnak előbb kell befejeződnie, mint az import indul. Az ütemezés két módon megy:

- cron-feladatokkal (kézi ütemezés),
- a bővítmény ütemezési szolgáltatásával (a bővítmény felületén állítható be).

Ütemezett importnál a csomag feltöltése helyett a csomag URL-jét add meg az **Új importálás** oldalon a **Fájl letöltése → URL-ből** opcióban. A csomag URL-jét az exportnál, a **Letöltés** fül **Biztonságos URL** mezőjében a **Generate** gombbal hozhatod létre.

## Gyakori kérdések

### Átkerülnek a termékkategóriák is?

Igen. Az összes taxonómia (kategória, címke, márka stb.) automatikusan átkerül, és a termékekhez van kapcsolva, ahogy a forráswebhelyen.

### Összekapcsolhatom a termékeket a rendelésekkel, a rendeléseket a vásárlókkal?

Igen, de a sorrend számít: előbb a vásárlókat és a termékeket migráld, utána a rendeléseket. Így a rendelések importjakor a bővítmény hozzájuk tudja kapcsolni a termékeket és a vásárlókat.

### Miben más ez, mint a többi migrációs bővítmény?

A részletes vezérlésben. A legtöbb másik megoldás az adatbázist másolja, és felülírja a célwebhely adatait. Itt csak azt írod felül, amit akarsz, és az adatokat feldolgozás közben módosíthatod is.

### Az egyéb bővítmények egyéni mezői is átmennek?

Igen, a legtöbb bővítmény egyéni mezőjét a bővítmény felismeri. Ha egy bővítmény nem szokványos módon tárolja az adatait, az átvitel nem biztos, hogy működik.

### Átalakíthatok egyszerű termékeket változó termékké?

Igen, úgy, hogy új variációkat adsz hozzájuk:

1. Indíts új importot az **All Import → Új importálás** oldalon, és az importtípusnál válaszd az **Új elemek** lehetőséget.
2. Töltsd fel az új variációkat tartalmazó fájlt.
3. A terméktípusnál válaszd a **Változó termék** lehetőséget, és a **Variációk** fülön használd az új variációk meglévő termékekhez adására vonatkozó opciót.
4. A meglévő egyszerű terméket azonosítsd cikkszám (SKU) vagy cím alapján.
5. Futtasd az importot, és ellenőrizd az eredményt.

Az importot a változó termékek szabályai szerint kell beállítani, lásd a [változó termékek importálását](https://hub.hellowp.io/hu/plugins/wpai-woocommerce-add-on/termekek-valtozo-termekek/) és a [tömeges szerkesztést](https://hub.hellowp.io/hu/plugins/wpai-woocommerce-add-on/tomeges-szerkesztes-variaciok/).

### Hogyan szerkeszthetek tömegesen termékeket?

Exportáld a módosítandó termékeket, szerkeszd a táblázatot, majd importáld vissza, és ellenőrizd a változásokat. Részletek: [WooCommerce-termékek tömeges szerkesztése](https://hub.hellowp.io/hu/plugins/wpai-woocommerce-add-on/tomeges-szerkesztes-termekek/).

### Hogyan exportálhatom az összes terméket?

1. Nyisd meg az **All Export → Új exportálás** oldalt.
2. Válaszd a **WooCommerce-termékek** típust, és ne állíts be szűrőt.
3. A húzd és ejtsd felületen válaszd ki az exportálandó oszlopokat.
4. Futtasd az exportot, és töltsd le a fájlt.

### Hogyan importálhatok termékeket?

1. Nyisd meg az **All Import → Új importálás** oldalt.
2. Válaszd ki a módszert (fájl feltöltése, letöltés URL-ről stb.), a fájlt és a **WooCommerce-termékek** típust.
3. A húzd és ejtsd felületen rendeld a fájl elemeit a termékmezőkhöz.
4. Futtasd az importot. Részletek: [WooCommerce-termékek importálása](https://hub.hellowp.io/hu/plugins/wpai-woocommerce-add-on/termekek-termekek-importalasa/).

### Milyen bővítmények kellenek a termékek migrálásához?

A forráswebhelyen a WP All Export Pro és a WooCommerce-exportbővítmény, a célwebhelyen a WP All Import Pro és a WooCommerce Add-On. A kényelmes munkához mindkét webhelyen mindkét pár aktív lehet.
