Come creare un sito di staging WordPress (per test sicuri)
John Turner
John Turner
Hai mai passato ore su una nuova funzionalità, solo per vederla compromettere il tuo sito live?
Un sito di staging previene questo, permettendoti di sperimentare e risolvere problemi in un ambiente privo di rischi. Una volta soddisfatto delle modifiche, puoi facilmente trasferirle sul tuo sito live senza alcun problema.
La configurazione di un sito di staging per WordPress può sembrare intimidatoria, ma è una parte importante per mantenere il tuo sito web funzionante senza intoppi. È qui che puoi testare in sicurezza le modifiche prima di renderle pubbliche.
In questo tutorial, ti mostrerò come creare un sito di staging per WordPress!
Ecco i punti chiave:
- Un sito di staging è una copia privata del tuo sito web live utilizzata per test e sviluppo in sicurezza.
- L'utilizzo di un ambiente di staging impedisce a nuovi plugin, aggiornamenti o modifiche al codice di bloccare il tuo sito pubblico.
- Duplicator Pro ha la funzionalità di staging con un clic integrata direttamente in WordPress. Crea un sito di staging da qualsiasi backup senza configurazione di sottodomini, FTP o configurazione manuale del database.
- Puoi anche creare manualmente un sito di staging su un sottodominio e importare un backup al suo interno.
- Molti provider di hosting web (come Bluehost e WP Engine) offrono ambienti di staging integrati con un clic.
Riepilogo rapido: Come creare un sito di staging per WordPress
Indice
Cos'è un sito di staging per WordPress?
Un sito di staging per 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 di staging, non influenzeranno il tuo blog live o il sito della tua piccola impresa.
Perché creare un sito di staging per WordPress?
I siti di staging vengono utilizzati per testare le modifiche in un ambiente sicuro. Puoi eseguire aggiornamenti, modificare il codice o effettuare un restyling completo senza compromettere il tuo sito web. Quando sei pronto, puoi rendere live queste modifiche.
Che tu sia un blogger o il proprietario di un sito e-commerce, puoi trarre vantaggio dalla creazione di un sito di staging. Ti consente di modificare il tuo sito web senza alcun rischio.
Se decidi di apportare una modifica significativa al tuo sito live, questa potrebbe comprometterne accidentalmente la funzionalità. Quindi, dovrai passare attraverso il processo di ripristino del tuo sito web da un backup.
I siti di staging fungono da rete di sicurezza per il tuo sito web WordPress.
Puoi regolare i tuoi file, il design o altri elementi finché tutto non appare e non si sente perfetto. Poiché il tuo sito di staging sarà privato, qualsiasi modifica non influenzerà la tua SEO.
Quando usare un sito di staging per WordPress
Ecco quando potresti voler utilizzare un sito di staging per WordPress.
- Installazione di nuovi temi e plugin
Nuovi temi e plugin potrebbero entrare in conflitto con altro software installato. Un sito di staging ti aiuterà a vedere come qualsiasi nuovo software influenzerà il tuo sito.
- Aggiornamento del core di WordPress, temi e plugin
Sebbene possa farti risparmiare tempo nel tuo flusso di lavoro, non dovresti aggiornare il tuo sito WordPress live. Questo potrebbe pubblicare 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, potresti riscontrare errori imprevisti o bug sul tuo sito web che danneggiano l'esperienza utente. Se vuoi risolverli in modo sicuro senza causare ulteriori problemi, usa un sito di staging.
- Implementazione di modifiche basate su codice
Un ambiente di staging può essere un sito di test per giocare con il codice, provare nuove funzionalità e modificare il tuo sito in sicurezza.
- Prima di creare un sito WordPress
Puoi configurare un nuovo sito di staging prima ancora di creare un sito web. Sarai in grado di progettare completamente il tuo sito WordPress e poi renderlo live quando avrai un piano di hosting.
Come creare un sito di staging WordPress
Ora che conosci i vantaggi dei siti di staging, probabilmente vorrai costruirne uno tuo. Per alleviare le tue preoccupazioni, ti spiegherò come creare un sito di staging, passo dopo passo!
Ecco cosa tratteremo:
- Metodo 1: Crea un sito di staging con un clic con Duplicator
- Metodo 2: Crea un sito di staging migrando una copia del tuo sito su un altro server
- Metodo 3: Crea un sito di staging con funzionalità di hosting integrate per una configurazione con un clic
- Le migliori pratiche di sicurezza per proteggere il tuo ambiente di staging
- Come distribuire le modifiche dallo staging alla produzione
Metodo 1. Crea un sito di staging con un clic con Duplicator
Duplicator Pro ha lo staging integrato direttamente in WordPress, senza configurazione di sottodomini, FTP o configurazione manuale del database. Crea una copia completamente isolata del tuo sito in una sottocartella sul tuo server e applica automaticamente protezioni di sicurezza in modo che nulla sul tuo sito di staging possa influire accidentalmente sugli utenti reali.

Scarica il plugin e copia la tua chiave di licenza univoca. Successivamente, apri la dashboard di WordPress per il tuo sito live e installa Duplicator Pro come nuovo plugin.
Dovrai attivare la tua chiave di licenza. Vai su Duplicator Pro » Impostazioni. Incolla la tua chiave di licenza.

Premi Attiva.
Prima di creare un sito di staging, avrai bisogno di un backup completo del sito da utilizzare come origine. Aggiungi un nuovo backup e scegli l'impostazione predefinita Sito completo.

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

Seleziona il file che hai appena creato come backup di origine. Dai un nome al sito di staging e scegli uno schema di colori dell'amministratore. Questo ti impedirà di confondere le dashboard live e di staging.

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

Ogni sito di staging creato da Duplicator include:
- Blocco e-mail: le e-mail in uscita sono disabilitate in modo che le azioni di test non raggiungano gli utenti reali
- Indicizzazione dei motori di ricerca disabilitata: il tuo sito di staging non verrà scansionato o indicizzato
- Isolamento del database: le tabelle di staging utilizzano un prefisso univoco, completamente separato dal tuo database di produzione
- Indicatore della barra di amministrazione: etichetta chiaramente l'ambiente di staging con un link alla produzione

Sei pronto per apportare modifiche al tuo sito di staging! Al termine dei test, puoi gestire, eliminare o creare nuovi siti di staging nella pagina Staging dell’admin del tuo sito live.

Metodo 2. Migra una copia del tuo sito live su un altro server
Se il tuo web host non dispone di una funzionalità di staging con un clic, puoi facilmente creare il tuo sito di staging. Ciò comporta la clonazione del tuo sito originale e il caricamento su un nuovo sottodominio sul tuo server.
Ecco una rapida panoramica del processo:
- Crea un sottodominio per il tuo sito di staging
- Installa un plugin di clonazione come Duplicator sul tuo sito live
- Genera un backup completo del tuo sito live
- Carica i file di backup sul sottodominio di staging
- Crea un nuovo database per il sito web di staging
- Completa l'importazione dei tuoi dati live
- Aggiungi la protezione tramite password per la sicurezza
Passaggio 1: Crea l'area di staging
Puoi configurare un sito di staging direttamente sul tuo server di hosting. Ciò evita potenziali errori durante la migrazione delle modifiche tra un server di staging e il tuo server live.
Per iniziare, apri la dashboard del tuo account di hosting WordPress. Per questo tutorial, utilizzerò Bluehost. Trova Domini » Sottodomini » Aggiungi Sottodominio.

Puoi quindi nominare il tuo sottodominio Staging e fare clic su Aggiungi Sottodominio.

Passaggio 2: Installa un plugin di clonazione WordPress
Ora dovrai clonare il tuo sito web live e spostarlo sul sito di staging.
Per fare ciò, consiglio di installare Duplicator Pro. Questo plugin crea copie del tuo sito web in pochi secondi, quindi è utile per clonazioni, migrazioni e backup.
Per iniziare a usare Duplicator, seleziona un abbonamento che soddisfi le tue esigenze. Sebbene esista una versione gratuita, le migrazioni drag-and-drop di Duplicator Pro rendono facile inviare e ricevere contenuti dal tuo sito di staging.
Ora sarai in grado di creare una copia del tuo sito web e spostarla facilmente sul tuo sito di staging!
Passaggio 3: Crea un backup del tuo sito live
Con Duplicator, puoi facilmente compilare il contenuto del tuo sito web live, i file di WordPress, i plugin, i temi e le tabelle del database in un unico file di backup. Quindi, potrai spostare tutti questi dati su un sito di staging.
In Duplicator, vai su Backup » Nuovo.

Dai un nome al tuo backup in modo da poterlo trovare facilmente in seguito. Quindi, fai clic su Avanti.

Prima che Duplicator crei il tuo backup, eseguirà una scansione del tuo sito web live. È importante rivedere eventuali avvisi per vedere se influenzeranno la creazione.

Per continuare, seleziona Crea Backup.
Una volta terminato, cerca di nuovo la pagina Backup. Fai clic su Scarica » Entrambi i file accanto al backup che hai appena creato.

Questo scaricherà sul tuo computer sia un file di archivio che un file di installazione.
Passaggio 4: Importa il tuo backup nel sito di staging
Una volta scaricato un clone del tuo sito web, è ora di caricarlo sul sito di staging.
Per caricare file su un sito web WordPress, avrai bisogno di un client File Transfer Protocol (FTP) o di cPanel. Entrambe le opzioni ti permetteranno di connetterti al server del tuo web host e modificare i file del tuo 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 in questa cartella e carica i tuoi file di backup.

Hai appena clonato il tuo sito web nell'area di staging!
Passaggio 5: Crea un nuovo database per il sito di staging
Prima di poter iniziare a modificare il tuo sito di staging, avrà bisogno di un nuovo database. Il processo per crearne uno dipenderà dal tuo provider di hosting.
Per gli utenti Bluehost, apri il tuo pannello di controllo e trova il pulsante MySQL Databases .

Dai un nome al database del tuo nuovo sito di staging e premi Create Database.

Trova la sezione MySQL Users . Inserisci un nome utente e una password per il nuovo utente.

Successivamente, scorri verso il basso finché non vedi Add User to Database . In questa sezione, seleziona sia il nuovo database che l'utente dai menu a discesa.

Assegna tutti i privilegi al nuovo utente. Questo ti permetterà di controllare completamente il database.
Passaggio 6: Completa l'importazione dei tuoi dati live
È ora di installare il backup del tuo sito originale nell'ambiente di staging di WordPress. Per farlo, apri una nuova finestra del browser e incolla questo URL:
https://subdomain.example.com/installer.php
Questo aprirà automaticamente la procedura guidata di installazione di Duplicator. Sotto Setup, inserisci i dettagli del tuo nuovo database.

Successivamente, premi il pulsante Validate . Assicurati di rivedere eventuali avvisi prima di accettare i termini e le condizioni.

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

Fai clic su Admin Login per iniziare a modificare la versione clonata del tuo sito di produzione!
Passaggio 7: Aggiungi la protezione con password per una maggiore sicurezza
Per assicurarti che nessun altro possa accedere al tuo sito di staging, considera l'aggiunta della protezione con password. Questo nasconderà l'area di sviluppo ai motori di ricerca e al pubblico.
Per fare ciò con Bluehost, naviga su Advanced » Directory Privacy nel tuo pannello di controllo.

Trova la cartella del sottodominio. Quindi, seleziona la casella accanto a Password protect this directory .

Aggiungi un nome per la directory protetta. Scegli un nome utente e una password in modo da poter accedere al sito.
Dopo aver salvato queste modifiche, sarai l'unico a poter modificare il tuo sito di staging!
Metodo 2. Crea un sito di staging con il tuo web host
Alcuni provider di hosting WordPress ti consentono di creare siti di staging con un clic. Questo è un modo semplice per clonare il tuo sito web e ospitarlo sullo stesso server.
Ti mostrerò come creare siti di staging con Bluehost, SiteGround e WP Engine. Se hai un provider di hosting diverso, dovrai verificare se offre una funzionalità di staging integrata.
Creare un sito di staging con Bluehost
Ogni piano di hosting Bluehost supporta lo staging con un clic. Tutto ciò che dovrai fare è accedere alla tua bacheca di WordPress e trovare la pagina Bluehost Staging.

Quindi, fai clic sul pulsante Crea sito di staging. Bluehost creerà automaticamente il tuo sito di staging!
Ogni volta che ne avrai bisogno, potrai passare dal tuo sito di produzione all'area di staging.

Vedrai una copia clonata del tuo intero sito web. Nella parte superiore della pagina, ci sarà una barra rossa che la contrassegnerà come Ambiente di staging.

Continua a apportare modifiche senza preoccuparti che influiscano sul tuo sito live. Quando sarai pronto per distribuirle, vai su Bluehost » Staging e premi Distribuisci tutte le modifiche.

Creare un sito di staging con SiteGround
Se sei un utente SiteGround, inizia accedendo al tuo pannello di controllo di hosting. Fai clic sulla scheda Siti web e premi Strumenti sito.

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

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

Ora puoi accedere al tuo nuovo sito di staging.

Per inviare le modifiche di staging al tuo sito web live, torna a questa pagina nel tuo pannello di controllo. Fai clic sull'icona a tre punti e premi Distribuzione completa.

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

Quindi, fai clic su Aggiungi staging.

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

Dai un nome al sito di staging. Assicurati che il Tipo di ambiente sia Staging.

Una volta creato il tuo sito di staging, aggiungi la protezione tramite password. Vai semplicemente su Staging e fai clic sull'icona del lucchetto.

Trova la scheda Utilità e copia il nome utente e la password per la tua bacheca di staging.

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

Una volta che sei pronto per rendere live le tue modifiche, fai clic su Copia ambiente.

Infine, scegli 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 online?
Prima di andare online, è una buona idea testare il tuo sito WordPress in un ambiente di staging. Utilizzando un sito di staging, puoi implementare codice, installare software o apportare modifiche in sicurezza. Quindi, puoi semplicemente spostare il tuo sito di staging su un server live quando sei pronto.
Qual è la differenza tra un sito di produzione e un sito di staging?
Un sito web di produzione è il sito live che viene visualizzato ai tuoi visitatori online. Un sito di staging è un ambiente di test in cui puoi apportare modifiche senza influire sul tuo sito live.
Quanto tempo ci vuole per creare un sito di staging?
Il tempo necessario per creare un sito di staging dipende dal metodo scelto. Alcune società di hosting WordPress gestito forniscono funzionalità di staging integrate per creare immediatamente nuovi siti di staging con un clic. In alternativa, ci vorranno alcuni minuti per installare un plugin come Duplicator e clonare il tuo sito web nell'area di staging.
Come sposto il mio sito web dallo staging alla produzione?
Puoi spostare il tuo sito web dallo staging alla produzione creando un backup del sito di staging con Duplicator Pro. Quindi, installa Duplicator sul tuo sito di produzione e trascina e rilascia il file di archivio del backup nella casella di importazione.

Per importare il backup, premi Continua.

Come misura di sicurezza, considera l'impostazione di un punto di ripristino in caso di disastro. Essenzialmente, puoi scegliere un backup precedente del tuo sito di produzione da recuperare se qualcosa va storto.
Seleziona un backup e premi Imposta. Dopodiché, copia l'URL o scarica il launcher per un ripristino rapido e semplice.

Successivamente, scorri fino in fondo alla pagina. Fai clic su Avvia installazione.

Nell'installer di Duplicator, seleziona Installazione completa sito singolo per sovrascrivere il sito di produzione.

Dovrai anche rivedere eventuali avvisi per vedere se influenzeranno l'installazione. Dopodiché, accetta i termini e gli avvisi e fai clic su Avanti.
Infine, usa il pop-up per confermare che desideri procedere con l'installazione.

Ciò sposterà automaticamente le modifiche dal tuo sito di staging al tuo sito live!
Come creo un sito di staging gratuito su WordPress?
Per creare un sito di staging WordPress gratuito, installa il plugin Duplicator Lite. Con questo strumento gratuito, puoi creare un backup completo del tuo sito live. Successivamente, imposta il tuo ambiente di staging utilizzando LocalWP, MAMP, WAMP o XAMPP (tutti strumenti gratuiti).
Crea un nuovo database per il tuo sito di staging. Quindi, apri i file del tuo sito di staging e carica i file di archivio e installer che hai scaricato in precedenza.

Infine, avvia la procedura guidata di installazione di Duplicator.
Per maggiori dettagli, consulta questi tutorial di installazione locale di WordPress:
- Come Installare WordPress su Local by Flywheel
- Come installare WordPress su Docker
- Come Installare WordPress su MAMP
- Come Installare WordPress su WAMP
- Come installare WordPress su XAMPP
- Come installare WordPress su Vagrant
- Come installare WordPress su Laragon
Alternative: Il plugin WP Staging è un altro strumento gratuito per la creazione di siti di staging WordPress. Se desideri funzionalità estese come lo staging con un clic o la protezione tramite password per il tuo sito di sviluppo locale, WP Stagecoach è un popolare plugin premium per siti di staging.
Rendi il staging una parte standard della tua routine
Ecco fatto! Hai creato il tuo sito di staging WordPress.
Ora che hai configurato lo staging, è importante trattarlo come un passaggio regolare nella tua checklist di manutenzione del sito web.
Invece di sperare nel meglio quando aggiorni un plugin o modifichi il codice, ora puoi verificare tutto in sicurezza 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 Pro: Ricorda sempre di aggiornare il tuo sito di staging prima di iniziare un nuovo ciclo di test. Se il tuo ambiente di staging ha diversi mesi, non rifletterà accuratamente come le nuove modifiche si comporteranno sul tuo attuale sito live. Usa Duplicator per sovrascrivere rapidamente la tua area di staging con una copia fresca del tuo sito di produzione prima di iniziare a lavorare.
Pronto a configurare il tuo primo sito di staging? Duplicator Pro ti consente di creare un ambiente di test isolato da qualsiasi backup senza sottodominio, FTP o configurazione manuale del database!
Mentre sei qui, potresti anche apprezzare questi tutorial aggiuntivi su WordPress:
- Come migrare un grande sito WordPress (Il modo facile)
- I 9 migliori plugin di staging per WordPress (+ le nostre recensioni esperte)
- Come Migrare Manualmente un Sito WordPress
- 11 attività di manutenzione di WordPress che non vorrai dimenticare
- I 9 migliori plugin di backup per WordPress
- Come migrare un sito WooCommerce