Questa guida spiega come trasferire le modifiche tra i siti di staging e quelli live (di produzione). In questa guida imparerai come sincronizzare le modifiche tra staging e produzione e quali sono le cose importanti da tenere a mente quando lo fai.
Per assicurarti che il tuo sito di staging rifletta l’ultima versione del tuo sito live, puoi sincronizzare la produzione con lo staging. Questo è particolarmente utile prima di testare gli aggiornamenti a temi, plugin o contenuti.
Per aggiornare il tuo sito di staging con una copia pulita del sito di produzione, segui questi passaggi:
- Vai alla lista dei tuoi siti nella dashboard.
- Scegli il tuo sito live/di produzione dall’elenco.
- Clicca sul menu a tendina Produzione accanto al titolo del tuo sito e scegli il tuo sito di staging.

- Clicca sul pulsante Sincronizza in alto a destra dello schermo e scegli “Pull from Production” dal menu a tendina.

- Si aprirà una finestra in cui puoi scegliere cosa scaricare.

- Scegli di sincronizzare“Tutti i file ele cartelle“o “File e cartelle specifici“, quindi usa le caselle di controllo per selezionare ciò che desideri includere.
- Decidi se includere il database nella sincronizzazione. Dai un’occhiata alla guida qui sotto per saperne di più.
- Clicca sul pulsante Pull e il processo avrà inizio. Riceverai un’e-mail una volta completata la sincronizzazione.
Quando sei pronto a spostare le modifiche dal sito di staging al sito live, puoi sincronizzare file multimediali, plugin, temi e contenuti del database, inclusi post, pagine e menu.
⚠️
La sincronizzazione dallo staging alla produzione sovrascriverà i contenuti corrispondenti sul tuo sito live. Tutti i dati aggiunti alla produzione dopo l’ultima sincronizzazione verranno sostituiti. Non puoi sincronizzare singoli post o pagine: se includi il database, tutti i contenuti del database verranno sincronizzati insieme. In caso di perdita di dati, puoi ripristinarli da un backup.
Segui i passaggi qui sotto per copiare il tuo sito di staging sul tuo sito di produzione (live):
- Vai all’elenco dei siti nella dashboard.
- Scegli il tuo sito live/di produzione dall’elenco.
- Clicca sul menu a tendina Produzione accanto al titolo del tuo sito e seleziona il tuo sito di staging.
- Clicca sul pulsante Sincronizza in alto a destra dello schermo e seleziona l’opzione “Passa alla produzione” nel menu a tendina.

- Si aprirà una finestra in cui potrai scegliere cosa trasferire.

- Scegli di sincronizzare“Tutti i file ele cartelle“o “File e cartelle specifici“, quindi usa le caselle di controllo per selezionare ciò che desideri includere.
- Decidi se includere il database nella sincronizzazione. Dai un’occhiata alla guida qui sotto per maggiori informazioni.
- Quando sincronizzi dallo staging alla produzione, conferma la sincronizzazione inserendo l’URL del tuo sito quando richiesto.

- Clicca su Push e il processo inizierà. Riceverai un’e-mail una volta completata la sincronizzazione.
💡
La versione PHP sul tuo sito di produzione non si aggiorna automaticamente per corrispondere allo staging. Dopo la sincronizzazione, aggiorna la versione PHP di produzione nelle impostazioni del server web del tuo sito.
Sincronizzare il database dallo staging alla produzione fa sì che i contenuti che hai cambiato o aggiunto al tuo sito di staging appaiano sul tuo sito di produzione.
Per riflettere completamente le modifiche apportate sul tuo sito di staging nella produzione (o viceversa), devi includere il database durante la sincronizzazione. Questo è fondamentale per gli aggiornamenti che riguardano:
- Post, pagine e tipi di post personalizzati
- Caricamenti multimediali nella Libreria multimediale
- Modificheal modello del sito o agli stili fatte nell ‘editor del sito
- Attivazione o disattivazione di plugin e temi
- Qualsiasi altro contenuto salvato nel database
Il database si sincronizza tutto insieme, non puoi scegliere quali post o pagine sincronizzare. Se vuoi trasferire solo alcuni contenuti, prova a usare gli strumenti di esportazione e importazione.
Se stai sincronizzando i file multimediali caricati e vuoi che appaiano nella Libreria multimediale di WordPress, devi includere anche il database nella sincronizzazione.
Quando sincronizzi il database, i contenuti del database di staging sovrascrivono quelli corrispondenti del database di produzione. Questo include post, pagine, impostazioni e altri dati salvati. Qualsiasi contenuto aggiunto alla produzione dopo l’ultima sincronizzazione dalla produzione allo staging verrà sostituito.
La sincronizzazione dei file (plugin, temi, upload) aggiungerà nuovi file e aggiornerà quelli modificati sul sito di destinazione.
Per i siti web con WooCommerce e altri plugin di e-commerce, la sincronizzazione del database può causare la perdita permanente dei dati. Ad esempio, se viene effettuato un nuovo ordine sul tuo sito di produzione dopo aver creato una copia di staging, la sincronizzazione del database di staging con quello di produzione cancellerà tale ordine.
Tutti i dati aggiunti al sito di produzione dopo l’ultima sincronizzazione (dalla produzione allo staging) verranno sovrascritti, inclusi:
- Ordini
- Modifiche ai prodotti
- Informazioni sui clienti
Se hai installato WooCommerce, quando sincronizzi dallo staging alla produzione, ti appare un avviso in più.

In genere è sicuro sincronizzare il database se:
- Il sito è ancora in fase di sviluppo e non è stato lanciato
- Il negozio di produzione non accetta ordini reali
- Stai facendo dei test sullo staging e non c’è il rischio di sovrascrivere dati veri
- Gli ordini sono disabilitati in produzione e il database è stato sincronizzato con lo staging prima di fare modifiche
- Hai esportato con successo gli ultimi dati del negozio dalla produzione, li hai importati nello staging e hai verificato che i dati corrispondano su entrambi i siti.
Le configurazioni del gateway di pagamento sul tuo sito di staging, come gli account di prova o le impostazioni sandbox, non sovrascriveranno le tue impostazioni di pagamento di produzione durante la sincronizzazione. Puoi lasciare i pagamenti non configurati o utilizzare la modalità di prova sullo staging senza influire sull’elaborazione dei pagamenti in tempo reale.
Se dopo la sincronizzazione si verificano perdite di dati, puoi ripristinare il tuo sito utilizzando un backup di produzione.