Come creare un sito di staging di WordPress (per un test sicuro)
John Turner
John Turner
Vi è mai capitato di dedicare ore e ore a una nuova funzionalità, per poi ritrovarvi con un sito non funzionante?
Un sito di staging evita questo problema, consentendo di sperimentare e risolvere i problemi in un ambiente privo di rischi. Una volta soddisfatti delle modifiche, potrete facilmente trasferirle al vostro sito live senza alcun problema.
L'impostazione di un sito di staging di WordPress può sembrare intimidatoria, ma è una parte importante del funzionamento del vostro sito web. È il luogo in cui potete testare in sicurezza le modifiche prima di renderle pubbliche.
In questo tutorial vi mostrerò come creare un sito di staging per WordPress!
Ecco i punti salienti:
- Un sito di staging è un clone privato del tuo sito web live utilizzato per test e sviluppo in tutta sicurezza.
- L'utilizzo di un ambiente di staging impedisce che nuovi plugin, aggiornamenti o modifiche al codice causino il crash del tuo sito pubblico.
- Duplicator Pro offre una funzione di creazione di siti di staging con un solo clic integrata direttamente in WordPress. Crea un sito di staging da qualsiasi backup senza dover configurare sottodomini, utilizzare FTP o effettuare impostazioni manuali sul database.
- È anche possibile creare manualmente un sito di staging su un sottodominio e importarvi un backup.
- Molti host web (come Bluehost e WP Engine) offrono ambienti di staging integrati e attivabili con un solo clic.
Riepilogo rapido: come creare un sito WordPress di staging
Indice dei contenuti
Che cos'è un sito di staging di WordPress?
Un sito di staging WordPress è una copia, o clone, del tuo sito web live. Questo sito di staging è esattamente uguale al tuo sito web, tranne per il fatto che non può essere visualizzato pubblicamente dai tuoi visitatori. Se apporti modifiche al sito web di staging, queste non avranno alcun effetto sul tuo blog live o sul sito della tua piccola impresa.
Perché creare un sito di staging di WordPress?
I siti di staging sono utilizzati per testare le modifiche in un ambiente sicuro. È possibile eseguire aggiornamenti, modificare la codifica o eseguire una riprogettazione completa senza interrompere il sito web. Quando si è pronti, si possono rendere operative le modifiche.
Che siate blogger o proprietari di un sito di e-commerce, potete trarre vantaggio dalla creazione di un sito di staging. Vi permette di modificare il vostro sito web senza alcun rischio.
Se decidi di apportare una modifica significativa al tuo sito live, potresti comprometterne accidentalmente la funzionalità. In tal caso, dovrai eseguire il ripristino del sito web da un backup.
I siti di staging fungono da rete di sicurezza per il tuo sito web WordPress.
È possibile modificare i file, il design o altri elementi fino a ottenere un aspetto perfetto. Poiché il vostro sito di staging sarà privato, qualsiasi modifica non avrà alcun impatto sulla vostra SEO.
Quando utilizzare un sito di staging di WordPress
Ecco quando è opportuno utilizzare un sito di staging di WordPress.
- Installazione di nuovi temi e plugin
I nuovi temi e plugin potrebbero entrare in conflitto con altri software installati. Un sito di staging vi aiuterà a vedere come un nuovo software influirà sul vostro sito.
- Aggiornamento del nucleo, dei temi e dei plugin di WordPress
Sebbene possa farti risparmiare tempo nel tuo flusso di lavoro, non dovresti aggiornare il tuo sito WordPress live. Ciò potrebbe causare la pubblicazione di errori visibili al tuo pubblico. Quando vuoi evitare alti tassi di rimbalzo o tempi di inattività, è importante avere un sito di staging.
- Risoluzione degli errori
A volte si possono riscontrare errori inattesi o bug sul sito web che danneggiano l'esperienza dell'utente. Se volete risolvere i problemi in modo sicuro senza causare ulteriori problemi, utilizzate un sito di staging.
- Implementazione delle modifiche basate sul codice
Un ambiente di staging può essere un sito di prova per giocare con il codice, provare nuove funzionalità e regolare il sito in modo sicuro.
- Prima di creare un sito WordPress
Potete creare un nuovo sito di staging prima di creare un sito web. Sarete in grado di progettare completamente il vostro sito WordPress e di renderlo operativo quando avrete un piano di hosting.
Come creare un sito WordPress di prova
Ora che conosci i vantaggi dei siti di staging, probabilmente vorrai crearne uno tuo. Per tranquillizzarti, ti spiegherò passo dopo passo come creare un sito di staging!
Ecco cosa tratteremo:
- Metodo 1: Creare un sito di staging con un solo clic utilizzando Duplicator
- Metodo 2: Creare un sito di staging trasferendo una copia del proprio sito su un altro server
- Metodo 3: Creare un sito di staging con funzionalità di hosting integrate per una configurazione con un solo clic
- Le migliori pratiche di sicurezza per proteggere l'ambiente di staging
- Come distribuire le modifiche dallo staging alla produzione
Metodo 1. Creare un sito di staging con un solo clic utilizzando Duplicator
Duplicator Pro integra la funzione di staging direttamente in WordPress, senza bisogno di configurare sottodomini, FTP o database manualmente. Crea una copia completamente isolata del tuo sito in una sottocartella sul tuo server e applica automaticamente misure di sicurezza, in modo che nulla sul tuo sito di staging possa influire accidentalmente sugli utenti reali.

Scaricare il plugin e copiare la chiave di licenza unica. Quindi, aprite la dashboard di WordPress del vostro sito web e installate Duplicator Pro come nuovo plugin.
Dovrai attivare la tua chiave di licenza. Vai suDuplicator Pro » Impostazioni. Incolla la tua chiave di licenza.

Clicca su "Attiva".
Prima di creare un sito di staging, è necessario un backup completo del sito da utilizzare come origine. Aggiungi un nuovo backup e seleziona l'impostazione predefinita " Sito completo ".

Vai su Duplicator Pro » Staging e clicca sul pulsante «Crea il tuo primo sito di staging ».

Seleziona il file che hai appena creato come backup di origine. Assegna un nome al sito di staging e scegli una combinazione di colori per l'amministrazione. In questo modo eviterai di confondere le dashboard del sito live con quelle dello staging.

Duplicator copia i file di WordPress in una sottocartella di staging e configura tabelle di database isolate. Accedi utilizzando le tue normali credenziali di WordPress.

Ogni sito di staging creato da Duplicator include:
- Blocco delle e-mail: le e-mail in uscita sono disabilitate, in modo che le azioni di test non raggiungano gli utenti reali
- Indicizzazione dai motori di ricerca disabilitata: il tuo sito di staging non verrà sottoposto a scansione né indicizzato
- Isolamento del database: le tabelle di staging utilizzano un prefisso univoco, completamente separato dal database di produzione
- Indicatore nella barra di amministrazione: identifica chiaramente l'ambiente di staging con un link all'ambiente di produzione

Sei pronto ad apportare modifiche al tuo sito di staging! Una volta terminati i test, potrai gestire, eliminare o creare nuovi siti di staging dalla pagina "Staging " della tua area amministrativa.

Metodo 2. Trasferire una copia del sito attivo su un altro server
Se il vostro host web non dispone di una funzione di sito di prova con un solo clic, potete creare facilmente il vostro sito di prova. Si tratta di clonare il sito originale e caricarlo su un nuovo sottodominio del server.
Ecco una rapida panoramica del processo:
- Creare un sottodominio per il sito di staging
- Installate un plugin per la clonazione, come Duplicator, sul vostro sito live.
- Generare un backup completo del sito live
- Caricare i file di backup sul sottodominio di staging
- Creare un nuovo database per il sito web di staging
- Terminare l'importazione dei dati live
- Aggiungere la protezione con password per la sicurezza
Fase 1: costruire l'area di sosta
È possibile impostare un sito di staging direttamente sul server di hosting. In questo modo si evitano potenziali errori durante la migrazione delle modifiche tra il server di staging e il server live.
Per iniziare, aprite la dashboard del vostro account di hosting WordPress. Per questo tutorial, utilizzerò Bluehost. Trovate la voce Domini " Sottodomini " Aggiungi sottodominio.

Si può quindi assegnare un nome al sottodominio Staging e premere Aggiungi sottodominio.

Passo 2: Installare un plugin per la clonazione di WordPress
Ora è necessario clonare il sito web live e spostarlo sul sito di staging.
A tal fine, vi consiglio di installare Duplicator Pro. Questo plugin crea copie del vostro sito web in pochi secondi, quindi è utile per clonare, migrare e fare backup.
Per iniziare a usare Duplicator, selezionate un abbonamento che soddisfi le vostre esigenze. Sebbene esista una versione gratuita, le migrazioni drag-and-drop di Duplicator Prosemplificano l'invio di contenuti da e verso il sito di staging.
Ora potrai creare una copia del tuo sito web e trasferirla facilmente sul tuo sito di staging!
Fase 3: Creare un backup del sito live
Con Duplicator, potete facilmente compilare il contenuto del vostro sito web live, i file WordPress, i plugin, i temi e le tabelle del database in un unico file di backup. Quindi, sarete in grado di spostare tutti questi dati su un sito di staging.
In Duplicator, andare su Backup " Aggiungi nuovo.

Assegnare un nome al backup in modo da poterlo ritrovare facilmente in seguito. Quindi, fare clic su Avanti.

Prima di creare il backup, Duplicator esegue una scansione del sito web in uso. È importante esaminare tutti gli avvisi per vedere se influiscono sulla creazione.

Per continuare, selezionaCrea backup.
Una volta terminato, torna alla pagina Backup. Clicca suScarica » Entrambi i fileaccanto al backup appena creato.

In questo modo si scaricheranno sul computer sia l'archivio che il file di installazione.
Fase 4: Importare il backup nel sito di staging
Una volta scaricato un clone del vostro sito web, è il momento di caricarlo sul sito di staging.
Per caricare file su un sito web WordPress, è necessario un client FTP (File Transfer Protocol) o cPanel. Entrambe queste opzioni consentono di connettersi al server del proprio host web e modificare i file del sito.
Di solito, la tua società di hosting ti consiglierà un file manager specifico per questo processo. Io userò cPanel.
Una volta effettuato l'accesso, apri la directory principale del sottodominio che hai creato. Elimina completamente tutti i file presenti in questa cartella e carica i tuoi file di backup.

Avete appena clonato il vostro sito web nell'area di staging!
Fase 5: Creare un nuovo database per il sito di staging
Prima di poter iniziare a modificare il sito di staging, è necessario creare un nuovo database. Il processo di creazione dipende dal vostro provider di hosting.
Per gli utenti di Bluehost, aprire il pannello di controllo e trovare il pulsante Database MySQL.

Assegna un nome al database del tuo nuovo sito di staging e clicca suCrea database.

Trovate la sezione Utenti MySQL. Inserite un nome utente e una password per il nuovo utente.

Quindi, scorrere verso il basso fino a visualizzare Aggiungi utente al database. In questa sezione, selezionate il nuovo database e l'utente nei menu a discesa.

Assegna tutti i privilegi al nuovo utente. Questo ti consentirà di controllare completamente il database.
Fase 6: Terminare l'importazione dei dati live
È il momento di installare il backup del sito originale nell'ambiente di staging di WordPress. Per farlo, aprite una nuova finestra del browser e incollate questo URL:
https://subdomain.example.com/installer.php
Si aprirà automaticamente l'installazione guidata di Duplicator. In Configurazione, inserire i dettagli del nuovo database.

Quindi, premere il pulsante Convalida. Prima di accettare i termini e le condizioni, accertatevi di aver letto tutti gli avvisi.

Una volta completata l'installazione, accedi al tuo sito di staging.

Cliccate su Admin Login per iniziare a modificare la versione clonata del vostro sito di produzione!
Passo 7: Aggiungere la protezione con password per una maggiore sicurezza
Per essere sicuri che nessun altro possa accedere al vostro sito di staging, considerate la possibilità di aggiungere una password di protezione. In questo modo l'area di sviluppo sarà nascosta ai motori di ricerca e agli occhi del pubblico.
Per fare questo con Bluehost, andare su Advanced " Directory Privacy nel pannello di controllo.

Trova la cartella relativa al sottodominio. Quindi, seleziona la casella accanto aProteggi questa directory con password.

Aggiungi un nome per la directory protetta. Scegli un nome utente e una password per poter accedere al sito.
Dopo aver salvato queste modifiche, sarete gli unici a poter modificare il vostro sito di staging!
Metodo 2. Creare un sito di prova con il vostro host web
Alcuni provider di hosting WordPress consentono di creare siti di staging con un solo clic. Si tratta di un modo semplice per clonare il vostro sito web e ospitarlo sullo stesso server.
Vi mostrerò come creare siti di staging con Bluehost, SiteGround e WP Engine. Se avete un altro host web, dovrete verificare se offre una funzione di staging integrata.
Creazione di un sito di prova con Bluehost
Ogni piano di hosting Bluehost supporta lo staging con un solo clic. Tutto ciò che dovete fare è accedere alla vostra dashboard di WordPress e trovare la pagina Bluehost Staging.

Quindi, fare clic sul pulsante Crea sito di prova. Bluehost creerà automaticamente il vostro sito di prova!
In caso di necessità, è possibile passare dal sito di produzione all'area di staging.

Verrà visualizzata una copia clonata dell'intero sito web. Nella parte superiore della pagina, ci sarà una barra rossa che indica che si tratta dell'ambiente di stadiazione.

Continuare ad apportare qualsiasi modifica senza preoccuparsi che possa influenzare il sito live. Quando si è pronti a distribuirle, andare su Bluehost " Staging e premere Deploy All Changes.

Creazione di un sito di prova con SiteGround
Se siete utenti di SiteGround, iniziate ad accedere al vostro pannello di controllo dell'hosting. Fare clic sulla scheda Siti web e selezionare Strumenti sito.

Vai su WordPress » Staging. Seleziona il tuo sito web e crea un nome per il sito di staging. Infine, clicca su Crea.

Per impedire agli utenti non autorizzati di accedere ai contenuti dello staging, aggiungi una protezione con password. Nel tuo account SiteGround, clicca su Vai agli URL protetti. Quindi, aggiungi un nome utente e una password per il sito di staging.

Ora è possibile accedere al nuovo sito di staging.

Per trasferire le modifiche di staging al sito web live, tornare a questa pagina del pannello di controllo. Fate clic sull'icona con i tre puntini e selezionate Full Deploy.

Creare un sito di prova con WP Engine
WP Engine è un altro host WordPress che include lo staging con un solo clic in tutti i suoi piani. Per iniziare, selezionate il vostro sito nel pannello di controllo di WP Engine.

Quindi, fare clic su Aggiungi stazionamento.

Dall'elenco delle opzioni, scegli Copia un ambiente esistente in questo sito. Seleziona il sito di produzione che desideri clonare.

Assegnare un nome al sito di staging. Assicurarsi che il tipo di ambiente sia Staging.

Una volta creato il tuo sito di staging, aggiungi la protezione con password. Basta andare su Staging e cliccare sull'icona del lucchetto.

Individuare la scheda Utilità e copiare il nome utente e la password della dashboard di staging.

Per iniziare a modificare il sito di staging, premere WP Admin.

Quando si è pronti a rendere effettive le modifiche, fare clic su Copia ambiente.

Infine, seleziona il sito di staging come ambiente di origine. L'ambiente di destinazione dovrebbe essere il tuo sito live.

Domande frequenti (FAQ)
Come posso testare il mio sito WordPress prima di andare in onda?
Prima di andare in onda, è una buona idea testare il vostro sito WordPress in un ambiente di staging. Utilizzando un sito di staging, potete implementare il codice, installare software o effettuare aggiornamenti in tutta sicurezza. Poi, quando sarete pronti, potrete semplicemente trasferire il vostro sito di staging su un server live.
Qual è la differenza tra un sito di produzione e un sito di staging?
Un sito web di produzione è il sito live che viene visualizzato dai visitatori online. Un sito di staging è un ambiente di prova in cui è possibile eseguire modifiche senza influenzare il sito live.
Quanto tempo occorre per creare un sito di staging?
Il tempo necessario per creare un sito di staging dipende dal metodo scelto. Alcune società di hosting WordPress gestite offrono funzioni di staging integrate per creare immediatamente nuovi siti di staging con un solo clic. In alternativa, basteranno pochi minuti per installare un plugin come Duplicator e clonare il vostro sito web nell'area di staging.
Come faccio a spostare il mio sito web dalla fase di staging a quella di produzione?
È possibile spostare il sito web dalla fase di staging a quella di produzione creando un backup del sito di staging con Duplicator Pro. Quindi, installate Duplicator sul sito di produzione e trascinate il file di archivio del backup nella casella di importazione.

Per importare il backup, premere Continua.

Come precauzione di sicurezza, considerate la possibilità di impostare un punto di ripristino di emergenza. In sostanza, è possibile scegliere un backup precedente del sito di produzione da ripristinare in caso di problemi.
Selezionare un backup e premere Imposta. A questo punto, copiare l'URL o scaricare il launcher per un ripristino rapido e semplice.

Scorrete quindi verso il basso fino alla fine della pagina. Fare clic su Avvia installatore.

Nel programma di installazione di Duplicator, selezionare Installazione completa sito singolo per sovrascrivere il sito di produzione.

Dovrete anche controllare gli avvisi per vedere se hanno un impatto sull'installazione. A questo punto, accettate i termini e le avvertenze e fate clic su Avanti.
Infine, utilizzare il pop-up per confermare che si desidera procedere con l'installazione.

In questo modo le modifiche apportate al sito di staging verranno automaticamente trasferite al sito live!
Come si crea un sito di staging gratuito su WordPress?
Per creare un sito di staging di WordPress gratuitamente, installate il plugin Duplicator Lite. Con questo strumento gratuito, potete creare un backup completo del vostro sito live. Quindi, configurate il vostro ambiente di staging utilizzando LocalWP, MAMP, WAMP o XAMPP (tutti strumenti gratuiti).
Creare un nuovo database per il sito di staging. Quindi, richiamare i file del sito di staging e caricare i file dell'archivio e del programma di installazione scaricati in precedenza.

Infine, avviare l'installazione guidata di Duplicator.
Per maggiori dettagli, consultate queste esercitazioni sull'installazione locale di WordPress:
- Come installare WordPress in locale con Flywheel
- Come installare WordPress su Docker
- Come installare WordPress su MAMP
- Come installare WordPress su WAMP
- Come installare WordPress su XAMPP
- Come installare WordPreess su Vagrant
- Come installare WordPress su Laragon
Alternative: Il plugin WP Staging è un altro strumento gratuito per creare siti di staging per WordPress. Se desiderate funzioni estese come lo staging con un solo clic o la protezione con password per il vostro sito di sviluppo locale, WP Stagecoach è un popolare plugin premium per siti di staging.
Rendi lo staging una parte integrante della tua routine
Ecco fatto! Avete creato il vostro sito di staging di WordPress.
Ora che hai configurato lo staging, è importante considerarlo come una fase regolare nella tua lista di controllo per la manutenzione del sito web.
Invece di sperare per il meglio quando aggiorni un plugin o modifichi il codice, ora puoi verificare tutto in modo sicuro dietro le quinte. Questa semplice abitudine protegge la reputazione del tuo marchio e garantisce che i tuoi visitatori non incontrino mai una pagina non funzionante.
Suggerimento professionale: ricordati sempre di aggiornare il tuo sito di staging prima di iniziare una nuova serie di test. Se il tuo ambiente di staging risale a diversi mesi fa, non rifletterà accuratamente il comportamento delle nuove modifiche sul tuo sito live attuale. Utilizza Duplicator per sovrascrivere rapidamente la tua area di staging con una copia aggiornata del tuo sito di produzione prima di iniziare a lavorare.
Sei pronto a configurare il tuo primo sito di staging? Duplicator Pro ti permette di creare un ambiente di test isolato a partire da qualsiasi backup senza bisogno di sottodomini, FTP o configurazioni manuali del database!
Mentre siete qui, potreste anche apprezzare queste altre esercitazioni su WordPress:
- Come migrare un sito WordPress di grandi dimensioni (in modo semplice)
- 9 migliori plugin per lo staging di WordPress (+ le recensioni dei nostri esperti)
- Come migrare manualmente un sito WordPress
- 11 operazioni di manutenzione di WordPress da non dimenticare
- 9 migliori plugin di backup per WordPress
- Come migrare un sito WooCommerce