Hai apportato modifiche nell’ambiente di staging del tuo shop online e vuoi applicarle anche al tuo sito principale? In questo caso, i passaggi sono diversi rispetto a un normale sito WordPress senza WooCommerce.
Se non usi WooCommerce, segui le indicazioni dell’articolo: Spostare l’ambiente di staging sul dominio principale.
Plugin necessari
Avrai bisogno di un totale di 3 plugin da installare sia sul sito principale che nell’ambiente di staging. Per sapere come accedere al tuo sito WordPress, consulta Accesso e dashboard di WordPress.
- Order Export & Order Import for WooCommerce
( https://wordpress.org/plugins/order-import-export-for-woocommerce/ ) - Product Import Export for WooCommerce
( https://wordpress.org/plugins/product-import-export-for-woo/ ) - Export and Import Users and Customers (di WebToffee)
( https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/ )
Nota: consigliamo di mettere il tuo sito principale in modalità manutenzione prima di esportare clienti, prodotti e ordini. Per farlo, puoi usare un plugin come Maintenance ( https://wordpress.org/plugins/maintenance/ ).
Esportare i dati
- Installa e attiva i 3 plugin elencati sopra sia sul sito principale che sull’ambiente di staging.
- Dashboard del sito principale: metti il sito WordPress in modalità manutenzione (consigliato).
- Nella Dashboard del sito principale, nel menu a sinistra passa con il mouse su WebToffee Import Export (Basic) e clicca Export.
- Nella nuova pagina puoi scegliere il tipo di dato da esportare. L’opzione Order è selezionata di default, quindi iniziamo dagli ordini. Clicca su Step 2: Select an export method.
- Hai la possibilità di effettuare un'esportazione Quick o Advanced; noi scegliamo Quick export sia per ordini, prodotti che clienti. Clicca su Export e ripeti questi passaggi per i prodotti (Product) e per i clienti (User/Customer).
- Dopo aver esportato ordini, prodotti e clienti, è ora di accedere al tuo ambiente di staging.
Importare i dati
Nota: durante l’importazione, devi sempre importare prima i clienti, perché sono collegati a ordini e prodotti.
- Nella Dashboard del sito di staging, nel menu a sinistra passa con il mouse su WebToffee Import Export (Basic) e clicca Import.
- Seleziona User/Customer e al secondo step scegli Quick Import. Trascina il file esportato dei clienti nell’area indicata, oppure cliccaci per selezionarlo.
- Clicca su Import e ripeti questi passaggi per ordini e prodotti.
Una volta completati questi passaggi, puoi procedere a clonare il tuo sito di staging sul sito principale. Si consiglia di disattivare temporaneamente qualsiasi caching plugin (es. LiteSpeed Cache, WP Rocket, WP Super Cache).
Spostare lo staging di WooCommerce sul sito principale
Per clonare un sito sul dominio principale, puoi seguire le indicazioni dell’articolo Clonare il sito su un altro dominio o sottodominio. Di seguito trovi un riepilogo dei passaggi principali:
- Accedi a Plesk e vai su WordPress nel menu a sinistra.
- Nel sito WordPress (dominio) che vuoi clonare, clicca su Clonazione.
- Nella schermata di clonazione, sotto Destinazione, scegli Utilizza dominio esistente e seleziona il tuo sito principale. Assicurati di rimuovere “staging” dal percorso. Apparirà un messaggio che indica che WordPress è già installato nella destinazione: seleziona Sì per sovrascrivere l’installazione e poi clicca su Avvio.
- Dopo che la clonazione è terminata, riattiva i plugin di caching o svuota la cache… e hai finito! Il tuo sito è ora aggiornato con tutte le modifiche del tuo ambiente di staging.
Se hai bisogno di aiuto, puoi sempre contattare il nostro supporto via email all’indirizzo support@cloud86.io. Nei giorni feriali, dalle 9:00 alle 16:00 (CET), siamo disponibili anche telefonicamente e tramite la chat localizzata nella dashboard Il mio Cloud86.