WP STAGING | PRO ti permette di clonare normali siti WordPress single-site e persino di clonare un’intera rete WordPress multisite.
Contents
Che tipo di Multisite può essere clonato?
WP STAGING supporta la clonazione di qualsiasi sito di una rete WordPress Multisite, incluso il sito principale WordPress e i suoi sotto-siti di rete. Il Multisite può esistere in un sottodominio o in una sottocartella.
Clonare separatamente il sito principale o di rete
WP STAGING può creare un sito di staging per il sito attivo. Questo può essere il sito di rete principale o uno dei suoi sotto-siti di rete. Mentre clona uno di questi siti, converte uno specifico sito di rete in un sito singolo. Questo ti permette di lavorare sul sito di staging e poi successivamente fare il push delle modifiche al sito di rete genitore di produzione.
Funziona così:
- Installi il Plugin WP STAGING per l’intera rete o per ogni singolo sito. Poi accedi al sito di rete specifico wp-admin > WP Staging Pro > Staging Sites
Da lì, crei un sito di staging, che fa un clone del sito di rete corrente.
Quindi i siti clonati sono indipendenti e non possono influenzarsi a vicenda, cosa altamente consigliata per avere un sito di staging a scopo di test.
Clonare l’intera rete WordPress Multisite
Per clonare l’intera rete, attiva il Plugin sul sito di rete principale, poi vai in WP STAGING | PRO > Staging Sites e clicca sul pulsante “Start Cloning”:

1. Il sotto-sito example.org cambierà in staging.example.org
2. Il sotto-sito example.net cambierà in staging.example.net automaticamente.
Clonare un WordPress Multisite su Hosting SiteGround
L’Hosting Siteground e altri provider di Hosting potrebbero richiedere alcuni passaggi extra per far funzionare la clonazione multisite.
Quando cloni un multisite da example.com in un sottodominio come staging.example.com, l’Hosting SiteGround non permette di cambiare il percorso root del sottodominio. Quindi, una volta clonato l’intero multisite, i sotto-siti di rete del tuo multisite non funzioneranno.
Dovrai creare un sottodominio per ciascuno dei tuoi sotto-siti.
Diciamo che hai una struttura di siti come questa:
- example.com
- site1.example.com
- site2.example.com
- site3.example.com
e hai clonato il tuo multisite in un sottodominio staging.example.com, allora la struttura della tua rete sul dominio di staging sarà
- staging.example.com
- site1.staging.example.com
- site2.staging.example.com
- site3.staging.example.com
Per farlo funzionare, crea per ciascuno di questi sottodomini un sottodominio nella dashboard di Hosting SiteGround così:

Quando lo fai, Siteground (e altri provider di Hosting) creerà una cartella chiamata public_html per ciascuno di questi sottodomini.
Elimina questa cartella e, al suo posto, crea un link simbolico di directory e puntalo al public_html nella cartella del tuo sito di staging così:

Puoi creare un link simbolico con questo comando dalla riga di comando (avrai bisogno dell’accesso SSH al tuo server):ln -s ~/www/staging.example.com/public_html ~/www/site1.staging.example.com/public_html
Se hai ancora problemi, devi anche modificare il file .htaccess nella directory root del sito di staging assicurandoti che tutti i percorsi a example.com vengano cambiati in staging.example.com
Di che licenza WP STAGING | PRO ho bisogno?
Per il supporto multisite hai bisogno almeno di una licenza Business o Developer di WP STAGING | PRO.
Per usare la funzione push e Backup, hai bisogno di una licenza che copra il numero di siti di rete in cui vuoi usare la funzione push contemporaneamente.
Ad esempio, se hai due siti di rete, hai bisogno almeno del piano Business. Avrai bisogno del piano Developer se hai quattro o più siti di rete.