Podczas gdy pracujesz nad dodawaniem fajnych nowych funkcji na witrynę staging, kilka nowych produktów, zamówień lub klientów może pojawić się na twojej żywej witrynie. Musisz więc wyeksportować je z żywej witryny i zaimportować na witrynę staging tuż przed procesem push, aby witryna staging miała najnowsze dane, które chciałbyś widzieć na żywej witrynie po push.
Aby to zrobić, musisz zainstalować i aktywować te dwa pluginy zarówno na żywej witrynie, jak i staging:
1. Product Import Export for WooCommerce By WebToffee: do eksportu/importu produktów WooCommerce.
2. Export and Import Users and Customers By WebToffee: do eksportu/importu klientów WooCommerce.
W tym artykule omówimy oba przypadki.
Contents
Eksport produktów WooCommerce z żywej witryny
W menu „WebToffee Import Export (Basic)” wybierz „Export”, a następnie jako typ wpisu do eksportu zaznacz „Product”, jak na poniższym zrzucie ekranu:

W kolejnym kroku możesz wybrać „Quick Export”, a następnie „Export”, jak na poniższym zrzucie, chyba że chcesz dostosować zaawansowane ustawienia:

Na koniec pojawi się okienko, z którego pobierzesz wyeksportowany plik CSV ze wszystkimi produktami z twojej żywej witryny:

Import produktów WooCommerce na witrynę staging
Zaleca się usunięcie wszystkich produktów na witrynie staging przed zaimportowaniem pliku produktów wyeksportowanego z żywej witryny.
Na witrynie staging wybierz „Import” w menu „WebToffee Import Export (Basic)” i jako typ wpisu do importu wybierz „Product”, jak na poniższym zrzucie:

Wystarczy wybrać „Quick import”, prześlij plik CSV otrzymany z żywej witryny i kliknij przycisk „Import”, jak na poniższym zrzucie:

Upewnij się, że po imporcie otrzymujesz ten komunikat o powodzeniu:

Eksport klientów WooCommerce z żywej witryny
Podobnie jak przy eksporcie produktów, możesz wyeksportować klientów WooCommerce, wybierając „User/Customer” jako typ wpisu do eksportu, jak na poniższym zrzucie:

Następnie możesz wybrać „Quick export”, a potem „Export”, chyba że chcesz zmienić zaawansowane ustawienia:

Import klientów WooCommerce na witrynę staging
Zaleca się usunięcie wszystkich klientów na witrynie staging przed zaimportowaniem pliku klientów wyeksportowanego z żywej witryny.
Na witrynie staging pamiętaj, by jako typ wpisu do importu wybrać „User/Customer”, jak na poniższym zrzucie:

Wybierz „Quick import”, a następnie zlokalizuj i prześlij wyeksportowany plik CSV klientów z żywej witryny i kliknij „Import”, jak na poniższym zrzucie, chyba że chcesz zmienić zaawansowane ustawienia:

Jak poradzić sobie z błędem „Product with the same ID already exists”
W razie pojawienia się komunikatu „Product with the same ID already exists” podczas importu produktów na witrynie staging:

Możesz otworzyć plik CSV w LibreOffice Calc lub Microsoft Excel i usunąć wartości w kolumnie „ID”, jak na poniższym zrzucie, zapisać plik i ponownie przesłać na witrynę staging i zaimportować jeszcze raz:
