Átköltözés a WooCommerce-ből
A WooCommerce 3.0+ áruház átvitele a FluentCartba: a felületek, a követelmények, az ajánlott munkamenet és a kapcsolódó fejezetek.
A FluentCart Migrator a WooCommerce 3.0 vagy újabb áruházat egyetlen összehangolt folyamatban viszi át a FluentCartba: a termékkatalógust kategóriákkal, tulajdonságokkal és változatokkal, az összes vásárlót, a rendeléseket minden állapotban, a WooCommerce Subscriptions rekordjait, a kuponokat és az adóbeállításokat.
A Migrator a WooCommerce-t annak saját CRUD API-ján át olvassa (wc_get_products, wc_get_orders, WC_Coupon), ezért ugyanúgy működik a HPOS (nagy teljesítményű rendeléstárolás) boltokon, mint a régi, bejegyzéstáblás boltokon. Nem kell tudnod, melyiket használod.
Ugyanaz a motor két módon érhető el:
- Admin varázsló: háromlépéses felület a WordPress adminban. Kis és közepes boltokhoz, nem műszaki felhasználóknak.
- WP-CLI: egyetlen névtérrel ellátott parancs, szakaszonként külön kapcsolóval. Nagy boltoknál gyorsabb, és nem akad el böngésző-időtúllépésen. Lásd WP-CLI.
A WooCommerce-áruházad érintetlen marad: a Migrator csak olvassa. A beállítások és minden rekord ugyanúgy megmarad, a két rendszert addig futtathatod egymás mellett, amíg készen nem állsz az átállásra.
A témakör fejezetei
Szekció neve “A témakör fejezetei”| Fejezet | Mikor olvasd |
|---|---|
| A varázsló lépései | Az első átvitelnél: telepítés, a hét lépés, ellenőrzés és a kézi teendők. |
| Mi kerül át, és mi nem | Az átvitel előtt: pontosan mit visz át, és mit nem. |
| Hibaelhárítás | Ha elakad az átvitel, hibanapló, visszaállítás, GYIK. |
| Előfizetések és megújítások | Ha a WooCommerce Subscriptions bővítményt használod: hogyan veszi át a FluentCart az ismétlődő számlázást, és mi dönti el, hogy egy előfizetés tovább automatikusan terhelődik-e. |
| WP-CLI | Ha a boltodban több ezer rendelés van, vagy a terminált szereted. |
| Fejlesztői mód | A tesztkörnyezeti próba előtt: a visszaállítást engedélyező FLUENT_CART_DEV_MODE állandó. |
A Migrator bekapcsolását az áttekintés írja le.
Ajánlott munkamenet
Szekció neve “Ajánlott munkamenet”- Készíts adatbázis-mentést. A Migrator a forrásadatot nem módosítja, de a friss mentés a biztonsági hálód.
- Győződj meg róla, hogy a határok megfelelnek az elvárásaidnak. Nézd át, mi kerül át, és mi marad ki (szállítási zónák, termékgalériák, címkék, értékelések, az átjárók hitelesítő adatai nem).
- Olvasd el az előfizetések és megújítások fejezetet, ha ismétlődő termékeket árulsz. A WooCommerce-átvitelnek ez a legtöbb figyelmet igénylő része.
- Próbáld ki a tesztkörnyezetben. Kapcsold be a fejlesztői módot, hogy tetszőleges számú alkalommal visszaállíthasd és újra lefuttathasd.
- Ellenőrizd az eredményt. Hasonlítsd össze a termékeket, rendeléseket, előfizetéseket és vásárlókat a forrásáruházzal.
- Ismételd meg az éles oldalon. A kipróbált folyamat az éles futásnál eseménytelen.
- Fejezd be az átállást. Kösd újra a fizetési átjárókat, cseréld le a WooCommerce-rövidkódokat és blokkokat, nézd át az e-mail-értesítéseket.
Gyors követelménylista
Szekció neve “Gyors követelménylista”- WooCommerce 3.0 vagy újabb, telepítve és aktívan: a Migrator a WC 3.0-ban bevezetett CRUD API-t használja.
- Legalább egy WooCommerce-termék: a Migrator üres katalóguson nem hajlandó futni.
- Telepített és aktivált FluentCart.
- Telepített és aktivált FluentCart Migrator kiegészítő.
- Nagyobb boltokhoz javasolt PHP-memóriakorlát: 256 MB.
- WP-CLI a parancssoros munkához.
A WooCommerce Subscriptions nem kötelező. Az előfizetési adat csak akkor kerül át, ha a WooCommerce Subscriptions bővítmény aktív a forrásoldalon. Nélküle az előfizetések száma nulla, és minden rendelés egyszeri fizetésként kerül át.
Készült: