Domanda: A volte pubblichiamo nuovi articoli sul sito di produzione mentre sviluppiamo nuove funzionalità sul sito di staging.
WP Staging può gestire questo caso?
Risposta: Se vuoi inviare solo il tuo Theme e i Plugin, di solito puoi farlo selezionando la tabella del database wpstg[int]_options e selezionando le tue cartelle del Theme e dei Plugin nel menu push di WP STAGING.
La tabella wpstg[int]_options contiene tutte le impostazioni di WordPress e dei Plugin.
Se questo è sufficiente dipende dal fatto se hai apportato ulteriori modifiche alle tabelle posts/postmeta sul sito di staging o se non le hai modificate ulteriormente dalla prima clonazione del sito.
Ad esempio, i Plugin page builder e i Plugin che usano custom post type di solito memorizzano i loro contenuti nelle tabelle _posts/_postmeta.
In questo caso, non puoi unire automaticamente questi dati extra con i dati del tuo sito di produzione, perché WP STAGING non può sapere quali dati vuoi mantenere e quali dovrebbero essere sovrascritti.
Quindi, se hai modificato anche la tabella posts, ti consigliamo di esportare i nuovi articoli che sono stati creati/aggiornati sul sito di produzione e importarli nel sito di staging fino a quando il sito di staging non ha tutti i dati che vuoi inviare al sito live.
Poi puoi inviare l’intero sito di staging senza preoccuparti di sovrascrivere nuovi contenuti sul sito di produzione.
In ogni caso, è altamente consigliato avere un Backup completo del sito di staging e del sito live prima di fare il push.