Volete mettere il vostro sito WordPress in modalità di manutenzione senza perdere potenziali clienti o frustrare i visitatori? Con la modalità di manutenzione, potete nascondere temporaneamente il vostro sito web mentre eseguite aggiornamenti o apportate modifiche.
Durante la manutenzione, i visitatori vedranno un avviso di facile utilizzo invece di un sito web rotto. È inoltre possibile controllare esattamente chi ha accesso al sito durante l’elaborazione in corso.
Abbiamo messo molti siti web in modalità di manutenzione utilizzando plugin potenti come SeedProd, che semplifica il processo e consente di creare pagine coinvolgenti in modalità di manutenzione.
In questo articolo vi mostreremo come mettere facilmente il vostro sito WordPress in modalità di manutenzione.
Perché e quando è necessario mettere WordPress in modalità di manutenzione
Spesso è possibile apportare modifiche al proprio sito WordPress senza doverlo mettere in modalità di manutenzione. Ad esempio, è possibile pubblicare nuovi post, aggiornare WordPress e installare nuovi plugin senza alcun tempo di inattività.
Tuttavia, a volte potrebbe essere necessario lavorare sul vostro sito web per un periodo più lungo. Ad esempio, potreste voler riprogettare completamente il vostro blog WordPress.
Alcune modifiche sono anche più rischiose di altre, come l’impostazione di un nuovo plugin che modifica il comportamento del sito web. Mentre si effettua la modifica, il sito potrebbe sembrare non funzionante per gli utenti.
Potreste anche perdere i dati creati durante questo periodo. Ad esempio, se state apportando modifiche importanti a un negozio online, potreste perdere tutti i nuovi ordini effettuati dai clienti.
Una soluzione è quella di creare un sito web di staging, in modo da poter lavorare sul vostro sito in privato. Molte delle principali società di hosting WordPress offrono siti web di staging con un solo clic, tra cui Bluehost, SiteGround e WP Engine.
Se non utilizzate un sito di staging, dovreste invece mettere il vostro sito web in modalità di manutenzione. Invece di un sito web non funzionante, i visitatori vedranno un’utile pagina di manutenzione che li informerà di ciò che sta accadendo.
Potreste anche suggerire alcune azioni alternative che i visitatori possono intraprendere, come seguirvi sui social media o iscriversi alla vostra lista di e-mail.
Detto questo, vediamo come mettere il vostro sito WordPress in modalità di manutenzione.
Video tutorial
Se preferite le istruzioni scritte, utilizzate i link rapidi qui sotto per passare al metodo che desiderate utilizzare.
Metodo 1. Impostazione della modalità di manutenzione di WordPress con il plugin SeedProd (consigliato)
Il modo più semplice per creare una pagina di manutenzione completamente personalizzata è utilizzare SeedProd.
SeedProd è il miglior costruttore di pagine per WordPress, utilizzato in oltre un milione di siti web. Permette di creare bellissime pagine coming soon in WordPress, di migliorare la pagina 404, di progettare landing page uniche e persino di costruire temi WordPress personalizzati utilizzando il drag and drop.
Esiste una versione premium di SeedProd che comprende più di 300 modelli e blocchi progettati in modo professionale. Tuttavia, è possibile mettere il sito in modalità di manutenzione utilizzando il plugin gratuito SeedProd, che utilizzeremo in questa guida.
La prima cosa da fare è installare e attivare il plugin SeedProd. Per maggiori dettagli, consultate la nostra guida su come installare un plugin in WordPress.
Dopo l’attivazione, andare su SeedProd ” Pagine. Nella sezione “Modalità di manutenzione”, fare clic sul pulsante “Imposta una pagina in modalità di manutenzione” o “Modifica pagina”.
Il passo successivo è la creazione della pagina che i visitatori vedranno quando si attiva la modalità di manutenzione.
È possibile scegliere un modello già pronto o iniziare con un progetto vuoto. In tutte le nostre immagini utilizziamo la modalità “Down Maintenance”, ma potete utilizzare qualsiasi modello desideriate.
Per selezionare un modello, è sufficiente passare il mouse sulla sua miniatura e fare clic sull’icona del “segno di spunta”.
Dopo aver selezionato un modello, si accede al costruttore drag-and-drop, dove è possibile iniziare a personalizzare la pagina della modalità di manutenzione.
Sul lato sinistro dello schermo si trovano i blocchi e le sezioni che si possono aggiungere al progetto. Sul lato destro della pagina si trova l’anteprima dal vivo.
La maggior parte dei modelli dispone già di alcuni blocchi, che sono parte integrante di tutti i progetti di SeedProd. Per aggiungere altri blocchi alla pagina di manutenzione, è sufficiente trascinarli dal menu di sinistra e rilasciarli sul progetto.
Ad esempio, si possono aggiungere il logo personalizzato, i video, il modulo di contatto e altro ancora.
Le opzioni visualizzate possono variare a seconda dei plugin installati sul sito.
Ad esempio, se disponete di RafflePress, potrete gestire un concorso sulla vostra pagina di manutenzione utilizzando il blocco Giveaway, come potete vedere nell’immagine seguente.
Per personalizzare un blocco, è sufficiente fare clic per selezionarlo nel layout. È quindi possibile modificare il blocco utilizzando le impostazioni del menu di sinistra.
A titolo di esempio, vediamo come collegare il pulsante predefinito “Contattaci” al proprio indirizzo e-mail aziendale.
È sufficiente fare clic per selezionare il pulsante “Contattaci” nell’anteprima live. Nel menu di sinistra è presente il campo “Link”, che per impostazione predefinita mostra “mailto:john@example.com”.
Ciò significa che il pulsante aprirà l’applicazione di posta elettronica predefinita del visitatore con il campo “A” già compilato come “john@example.com”.
Per modificarlo, è sufficiente digitare il proprio indirizzo e-mail nel campo “Link”. Assicurarsi di non cancellare “mailto:”, poiché in questo modo si apre l’applicazione di posta elettronica predefinita del visitatore.
È inoltre possibile apportare altre modifiche al pulsante, tra cui l’utilizzo di un allineamento diverso, il testo del pulsante e la modifica delle dimensioni del pulsante.
Per rimuovere un blocco dal disegno, è sufficiente fare clic su di esso. È quindi possibile selezionare l’icona del cestino.
È ora possibile continuare a personalizzare il modello aggiungendo nuovi blocchi, rimuovendo quelli non desiderati e apportando modifiche al menu di sinistra.
Quando si è soddisfatti dell’aspetto della pagina di manutenzione, è il momento di pubblicarla facendo clic sul pulsante “Salva”.
Per attivare la modalità di manutenzione e mostrare ai visitatori la pagina di manutenzione personalizzata, basta andare su SeedProd ” Pagine di destinazione nella dashboard di WordPress.
A questo punto, fare clic sull’interruttore nella sezione “Modalità di manutenzione” in modo che risulti “Attivo”.
La modalità di manutenzione non viene visualizzata perché si è connessi al sito. Tuttavia, se visitate il vostro sito in una scheda del browser in incognito, vedrete la pagina di manutenzione in azione.
Quando si è pronti a rilanciare il sito, basta andare su SeedProd ” Pagine di destinazione. Alla voce “Modalità di manutenzione”, fate clic sul cursore per portarlo da verde (attivo) a grigio (inattivo).
Ora chiunque può accedere al vostro sito web WordPress.
Controllo dell’accesso al sito web per gli utenti registrati
Per impostazione predefinita, SeedProd mostra la pagina della modalità di manutenzione a tutti gli utenti non loggati. Tuttavia, chiunque abbia un account sarà comunque in grado di accedere al sito. Ad esempio, gli iscritti al vostro sito di iscrizione e i clienti del vostro negozio WooCommerce possono ancora accedere al loro account.
È possibile che si voglia cambiare chi ha accesso al sito mentre è in manutenzione. Ad esempio, se state sviluppando un sito per un cliente, quest’ultimo potrebbe avere bisogno di accedere al sito per monitorare il vostro lavoro.
È possibile modificare i controlli di accesso effettuando l’aggiornamento a SeedPro Pro. Dopo aver attivato il plugin, SeedProd chiederà la chiave di licenza.
Potete trovare queste informazioni nel vostro account sul sito web di SeedProd.
Dopodiché, basta andare su SeedProd ” Pagine di destinazione e fare clic su “Modifica pagina” in Modalità di manutenzione.
Si aprirà il costruttore di pagine SeedProd.
Qui, fare clic su “Impostazioni della pagina”, seguito da “Controllo accesso”.
Per iniziare, è bene attivare il cursore “Escludi predefiniti”. Questo consente ai visitatori di accedere agli URL che contengono i seguenti termini: login, admin, dashboard e account. In questo modo si eviterà che le persone vengano bloccate dai loro account.
Potete anche consentire agli utenti con specifici cookie del browser di accedere al vostro account mentre è in modalità di manutenzione, utilizzando la levetta “Bypass Cookie”. Tenete presente che questa funzione potrebbe non funzionare se utilizzate un plugin per la cache di WordPress.
Si consiglia invece di selezionare i ruoli degli utenti che possono accedere al sito mentre è in modalità di manutenzione. A tale scopo, fare clic su “Aggiungi ruolo” e selezionare un ruolo qualsiasi dal menu.
È inoltre possibile includere o escludere i ruoli utente creati dal plugin di iscrizione di WordPress o da un plugin di e-commerce.
Quando si è soddisfatti dei controlli di accesso, non dimenticare di fare clic sul pulsante “Salva” per memorizzare le impostazioni.
Escludere pagine specifiche dalla modalità di manutenzione
SeedProd Pro consente anche di includere o escludere pagine specifiche dalla modalità di manutenzione. Questo è utile se gli utenti hanno bisogno di accedere a determinate pagine.
Ad esempio, se si dispone di una pagina di accesso personalizzata, di solito si desidera escluderla dalla modalità di manutenzione. Se si fornisce assistenza ai clienti tramite e-mail, si potrebbe voler escludere anche il modulo di contatto.
È possibile farlo nelle impostazioni “Includi/Escludi URL” di SeedProd. È sufficiente scegliere tra “Includi URL” o “Escludi URL” e inserire i link nella casella.
Quando si è soddisfatti della configurazione della pagina di manutenzione, fare clic sul pulsante “Salva” per memorizzare le impostazioni di controllo degli accessi aggiornate.
Metodo 2. Impostazione della modalità di manutenzione con LightStart
Un’altra opzione è quella di utilizzare il plugin gratuito LightStart. Si tratta di un’ottima scelta se si vuole creare una semplice pagina in modalità di manutenzione. Tuttavia, questo plugin utilizza l’editor standard di pagine e post di WordPress, che non è potente come il builder di SeedProd con trascina e rilascia.
La prima cosa da fare è installare e attivare il plugin LightStart. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Dopo l’attivazione, andare su Impostazioni ” LightStart.
È ora possibile scegliere tra la modalità di manutenzione, i modelli coming soon e le landing page di LightStart.
Poiché si vuole creare una modalità di manutenzione, fare clic sul modello “Il sito web è in manutenzione” e poi selezionare il pulsante “Continua”.
Ora avrete la possibilità di iscrivervi alla lista e-mail di LightStart.
Potete semplicemente andare avanti e fare clic su “Per ora salto, grazie”.
LightStart creerà ora una semplice pagina utilizzando il suo modello incorporato.
Per vedere questa pagina, basta cliccare su “Visualizza pagina”.
Questo apre il modello nell’editor standard dei post di WordPress.
Nota: non siete soddisfatti di questo modello predefinito? È possibile trovare altri modelli andando su Impostazioni ” LightStart nella dashboard di WordPress. Quindi, fate clic sulla scheda “Design” per vedere tutti i diversi modelli che potete utilizzare.
Ora è possibile apportare modifiche al design esattamente nello stesso modo in cui si modifica una pagina o un post.
Il modello ha alcuni segnaposto per i social media che si desidera collegare alle proprie pagine.
È sufficiente fare clic su ciascuna di queste icone e digitare l’URL nella barra che appare.
Quando si è soddisfatti dell’aspetto della pagina di manutenzione, fare clic sul pulsante “Aggiorna” nell’editor dei contenuti per salvare le modifiche.
Dopo aver progettato la pagina, è il momento di configurare le impostazioni della modalità di manutenzione andando su Impostazioni ” LightStart nella dashboard di WordPress.
Si può quindi fare clic sulla scheda “Generale”.
Per impostazione predefinita, i bot dei motori di ricerca non possono vedere il vostro sito mentre è in modalità di manutenzione. Questo può danneggiare la SEO di WordPress e può influenzare la posizione del sito nelle classifiche dei motori di ricerca, soprattutto se la manutenzione richiede molto tempo.
Per questo motivo si consiglia di aprire il menu a tendina “Bypass per i bot di ricerca” e scegliere “Sì”. In questo modo i crawler dei motori di ricerca potranno bypassare la vostra pagina di manutenzione.
In qualità di amministratore del sito, potete accedere alla dashboard di WordPress e al sito web mentre è in modalità di manutenzione. Tuttavia, potreste voler concedere l’accesso ad altri ruoli utente.
È possibile dare agli utenti l’accesso alla dashboard di WordPress aprendo il menu a tendina “Backend” e scegliendo il ruolo dell’utente dall’elenco.
Per consentire ai visitatori di accedere al vostro sito pubblico, utilizzate invece il menu a tendina “Frontend”.
Analogamente a SeedProd, è possibile escludere alcune pagine dalla modalità di manutenzione, in modo che siano sempre accessibili ai visitatori. Ad esempio, se avete un modulo di prenotazione, potreste voler rendere questa pagina disponibile anche quando il resto del sito è inattivo per manutenzione.
Per escludere una pagina, è sufficiente aggiungere il suo URL alla casella “Escludi”.
Se utilizzate Google Analytics per monitorare i visitatori del vostro sito WordPress, assicuratevi di fare clic sulla scheda “Moduli”.
Si può quindi aprire il menu a tendina “Usa Google Analytics” e selezionare “Sì”.
Quindi, è sufficiente aggiungere l’ID di tracciamento nel campo “Codice di tracciamento”.
Ci sono molte altre impostazioni che vale la pena di esaminare e la maggior parte sono autoesplicative. Quando si è soddisfatti di come è impostata la modalità di manutenzione, fare clic sul pulsante “Salva impostazioni” per memorizzare le modifiche.
Ora è possibile attivare la modalità di manutenzione in qualsiasi momento. È sufficiente selezionare la scheda “Generale” e fare clic sul pulsante di opzione “Attivato”.
A questo punto è possibile scorrere fino alla fine della pagina e fare clic su “Salva impostazioni”. Ora, se visitate il vostro sito in una scheda del browser in incognito, vedrete la pagina di manutenzione.
Quando si è pronti a togliere il sito dalla modalità di manutenzione, è sufficiente tornare alla scheda “Generale” e selezionare “Disattivato”. Quindi, è sufficiente fare clic sul pulsante “Salva modifiche” e il sito sarà nuovamente disponibile per chiunque lo visiti.
Correlato: Consultate la nostra guida su come correggere WordPress bloccato in modalità manutenzione.
Come aggiungere un chatbot alla pagina della modalità di manutenzione
I chatbot consentono di interagire con i visitatori, di registrare informazioni su di loro e persino di generare lead in WordPress.
LightStart dispone di un semplice chatbot live pre-programmato che può chiedere ai visitatori se vogliono essere avvisati quando il vostro sito è fuori dalla modalità di manutenzione, iscrivendosi alla vostra lista e-mail.
Per vedere come è impostato il chatbot, fare clic sulla scheda “Gestisci bot”.
Per impostazione predefinita, questo bot si chiama Admin, ma è possibile cambiarlo digitando un nuovo nome nel campo “Nome bot”.
Si può anche aggiungere un avatar, che apparirà nel popup del chatbot.
Successivamente, è possibile vedere le conversazioni pre-programmate sotto la voce “Personalizza messaggi”.
È possibile modificare uno qualsiasi di questi messaggi, ma le impostazioni predefinite dovrebbero essere adatte alla maggior parte dei siti web WordPress.
Per rendere il chatbot attivo, andare nella parte superiore della schermata e fare clic sul pulsante “Attivato”.
Come sempre, non dimenticate di cliccare su “Salva impostazioni” per memorizzare le modifiche.
Ora, se si visita la pagina di manutenzione in una scheda in incognito, è possibile parlare con il chatbot.
Se state raccogliendo informazioni sugli utenti attraverso un chatbot o una pagina di manutenzione, è importante che il vostro sito sia conforme al GDPR.
Metodo 3. Impostazione della modalità di manutenzione con il plugin WPCode
Se si ha bisogno solo della funzionalità di base della modalità di manutenzione e non si vuole installare un altro plugin specifico, si può usare WPCode.
WPCode consente di aggiungere facilmente codice personalizzato in WordPress senza modificare il file functions.php del tema. Viene fornito con snippet di codice già pronti che potete utilizzare per personalizzare il vostro sito, tra cui la modalità di manutenzione, un semplice timer per il conto alla rovescia e molto altro.
Per prima cosa, è necessario installare e attivare il plugin gratuito WPCode . Se avete bisogno di istruzioni, potete consultare la nostra guida su come installare un plugin di WordPress.
Dopo l’attivazione, andare su Code Snippets ” Library dalla dashboard di amministrazione di WordPress.
Una volta lì, cercare lo snippet ‘Maintenance Mode’ nella libreria. Quando lo si trova, passarci sopra e fare clic sul pulsante ‘Usa snippet’.
Successivamente, WPCode aggiungerà automaticamente il codice per voi.
Se si desidera, è possibile modificare il messaggio della modalità di manutenzione per renderlo più personalizzato.
A questo punto, è sufficiente attivare/disattivare l’interruttore da “Inattivo” ad “Attivo” e fare clic sul pulsante “Aggiorna” in alto nella pagina.
Ecco fatto. Ora sul vostro sito web verrà visualizzato un semplice messaggio di modalità di manutenzione per gli utenti non amministratori.
Speriamo che questo articolo vi abbia aiutato a capire come mettere il vostro sito WordPress in modalità di manutenzione. Potreste anche consultare la nostra guida su come creare pagine personalizzate in WordPress e il nostro confronto dei migliori servizi telefonici aziendali per consentire ai visitatori di contattarvi mentre il vostro sito web è in manutenzione.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Jiří Vaněk
If I turn on maintenance mode with a plugin, will this avoid the problem with the .maintenance file on FTP, for example when updating more plugins? Sometimes it gets created on FTP and then has to be manually removed.
WPBeginner Support
It would not prevent that file from being created but normally that file should only stay if there was trouble during the process of updating a plugin on your site.
Admin
Jiří Vaněk
Coming back to this topic, very often this happens to me the moment I give a bulk plugin update. So is it better to update gradually instead of doing a bulk update? Thanks for your time and answers.
WPBeginner Support
Your host likely has a limit set in their system. In that case you would want to do gradual updates and if you reach out to your host they may have an option to remove the limit you are running into.
Giuliano
I’m looking for a plugin that adds a page when the site is under maintenance. Also I want to add a Wpforms contact form. I’m not sure I understand this guide. I understand that the maintenance mode is manual and not automatic as I want.
WPBeginner Support
For what it sounds like you’re wanting you would want to use SeedProd from this guide.
Admin
Shailesh
How to allow to view site after entering a password?
WPBeginner Support
If the user is logged into your site they should see the content or SeedProd does have the option for a password for viewing the content. If you take a look at SeedProd’s documentation you can see the current method for how to set this up
Admin
Santosh
i followed your advise and put my website on maintenance mode but i now want to undo the maintenance mode (my situation changed and i did not do any maintenance tbh). To disable the maintenance mode i tried to go to the admin area
but it takes me to the website and does not display admin login page from where i can disable the maintenance module(MM).
please help, how to reverse MM and get back the website live.
WPBeginner Support
If you are unable to log in you can use one of the methods in our article below to disable the plugin you’re using:
https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/
Admin