Come migrare prodotti e clienti WooCommerce dal sito live al sito di staging

Mentre stai lavorando ad aggiungere nuove funzionalità interessanti al sito di staging, potrebbero essere aggiunti un paio di nuovi prodotti, ordini o clienti sul tuo sito live. Quindi, devi esportarli dal sito live e importarli nel sito di staging proprio prima del processo di push per garantire che il sito di staging abbia i dati più recenti che vorresti vedere sul sito live dopo il push.

Per farlo, dovrai installare e attivare questi due Plugin sia sul sito live che su quello di staging:

1. Product Import Export for WooCommerce di WebToffee: per esportare/importare prodotti WooCommerce.

2. Export and Import Users and Customers di WebToffee: per esportare/importare clienti WooCommerce.

In questo articolo copriremo entrambi i casi.

Esportare prodotti WooCommerce dal sito live

Sotto la voce di menu “WebToffee Import Export (Basic)”, scegli “Export”, poi seleziona “Product” come post type da esportare, come in questo screenshot:

Export WooCommerce products

Nel passaggio successivo, sei libero di scegliere “Quick Export” e poi “Export” come nello screenshot seguente, a meno che tu non voglia modificare qualcuna delle impostazioni avanzate:

Click on export

Infine, otterrai una finestra popup per scaricare il file CSV esportato che include tutti i prodotti del tuo sito live:

quick export of woocommerce products

Importare prodotti WooCommerce nel sito di staging

È consigliato eliminare tutti i prodotti sul sito di staging prima di importare il file dei prodotti esportato dal sito live.

Sul sito di staging, scegli “Import” sotto la voce di menu “WebToffee Import Export (Basic)” e scegli “Product” come post type da importare, come in questo screenshot:

Import woocommerce orders to WordPress

Basta selezionare “Quick import”, poi caricare il file CSV ottenuto dal sito live e cliccare sul pulsante “Import” come in questo screenshot:

Drag and drop a csv to import orders

Assicurati di ricevere questo messaggio di successo dopo l’importazione:

Esportare clienti WooCommerce dal sito live

Analogamente all’esportazione dei prodotti, puoi esportare i clienti WooCommerce scegliendo “User/Customer” come post type da esportare, come in questo screenshot:

Poi va bene selezionare “Quick export” e poi “Export”, a meno che tu non voglia modificare qualche impostazione avanzata:

Importare clienti WooCommerce nel sito di staging

È consigliato eliminare tutti i clienti sul sito di staging prima di importare il file dei clienti esportato dal sito live.

Sul sito di staging, assicurati di scegliere “User/Customer” come post type da importare, come in questo screenshot:

Scegli “Quick import”, poi individua e carica il file CSV dei clienti esportato dal sito live e clicca “Import” come in questo screenshot, a meno che tu non voglia modificare alcune impostazioni avanzate:

Come gestire l’errore “Product with the same ID already exists”

Nel caso ti capitasse questo messaggio di errore “Product with the same ID already exists” durante l’importazione dei prodotti sul sito di staging:

Puoi aprire il file CSV usando il software LibreOffice Calc o Microsoft Excel ed eliminare i valori sotto la colonna “ID” come in questo screenshot, poi salvare il file, ricaricarlo sul sito di staging e importarlo di nuovo:

Updated on Maggio 23, 2026