Möchten Sie Ihre WordPress Website in den Wartungsmodus versetzen, ohne potenzielle Kunden zu verlieren oder Besucher zu frustrieren? Mit dem Wartungsmodus können Sie Ihre Website vorübergehend ausblenden, während Sie Aktualisierungen oder Änderungen vornehmen.
Während der Wartungsarbeiten sehen die Besucher einen benutzerfreundlichen Hinweis statt einer defekten Website. Außerdem können Sie genau kontrollieren, wer Zugang zu Ihrer Website hat, während Sie daran arbeiten.
Wir haben viele Websites in den Wartungsmodus versetzt, indem wir leistungsstarke Plugins wie SeedProd verwendet haben, die den Prozess vereinfachen und es Ihnen ermöglichen, ansprechende Seiten für den Wartungsmodus zu erstellen.
In diesem Artikel zeigen wir Ihnen, wie Sie Ihre WordPress Website ganz einfach in den Wartungsmodus versetzen können.
Warum und wann Sie WordPress in den Wartungsmodus versetzen müssen
In den meisten Fällen können Sie Änderungen an Ihrer WordPress-Website vornehmen, ohne sie in den Wartungsmodus zu versetzen. Sie können zum Beispiel neue Beiträge veröffentlichen, WordPress aktualisieren und neue Plugins installieren, ohne dass es zu Ausfallzeiten kommt.
Manchmal müssen Sie jedoch über einen längeren Zeitraum an Ihrer Website arbeiten. Zum Beispiel könnten Sie Ihren WordPress-Blog komplett neu gestalten wollen.
Manche Änderungen sind auch risikoreicher als andere, z. B. die Einrichtung eines neuen Plugins, das das Verhalten Ihrer Website ändert. Während Sie die Änderung vornehmen, kann die Website für Ihre Nutzerinnen und Nutzer fehlerhaft aussehen.
Sie könnten sogar Daten verlieren, die während dieser Zeit erstellt werden. Wenn Sie zum Beispiel größere Änderungen an einem Online-Shop vornehmen, könnten Sie alle neuen Bestellungen von Kunden verlieren.
Eine Lösung besteht darin, eine Staging-Website einz urichten, damit Sie in Ruhe an Ihrer Website arbeiten können. Viele der führenden WordPress-Hosting-Unternehmen bieten 1-Klick-Staging-Websites an, darunter Bluehost, SiteGround und WP Engine.
Wenn Sie keine Staging-Site verwenden, sollten Sie Ihre Website stattdessen in den Wartungsmodus versetzen. Statt einer defekten Website sehen die Besucher dann eine hilfreiche Wartungsseite, die sie darüber informiert, was gerade passiert.
Sie können sogar alternative Aktionen vorschlagen, die die Besucher durchführen können, z. B. Ihnen in den sozialen Medien zu folgen oder Ihrer E-Mail-Liste beizutreten.
Schauen wir uns nun an, wie Sie Ihre WordPress-Website in den Wartungsmodus versetzen können.
Video-Anleitung
Wenn Sie eine schriftliche Anleitung bevorzugen, verwenden Sie einfach die unten stehenden Links, um zu der gewünschten Methode zu gelangen.
Methode 1. WordPress Wartungsmodus mit SeedProd Plugin einrichten (empfohlen)
Der einfachste Weg, eine vollständig benutzerdefinierte Wartungsseite zu erstellen, ist die Verwendung von SeedProd.
SeedProd ist der beste Page Builder für WordPress, der auf mehr als einer Million Websites verwendet wird. Es ermöglicht Ihnen, schöne „Coming Soon“-Seiten in WordPress zu erstellen, Ihre 404-Seite zu verbessern, einzigartige Landing Pages zu entwerfen und sogar benutzerdefinierte WordPress-Themen per Drag & Drop zu erstellen.
Es gibt eine Premium-Version von SeedProd, die mehr als 300 professionell gestaltete Vorlagen und Blöcke enthält. Sie können Ihre Website jedoch auch mit dem kostenlosen SeedProd-Plugin in den Wartungsmodus versetzen, das wir in diesem Leitfaden verwenden werden.
Als Erstes müssen Sie das SeedProd-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Anleitung zur Installation eines Plugins in WordPress.
Gehen Sie nach der Aktivierung zu SeedProd “ Seiten. Klicken Sie im Abschnitt „Wartungsmodus“ auf die Schaltfläche „Seite im Wartungsmodus einrichten“ oder „Seite bearbeiten“.
Der nächste Schritt ist die Erstellung der Seite, die Besucher sehen werden, wenn Sie den Wartungsmodus aktivieren.
Sie können entweder eine vorgefertigte Vorlage wählen oder mit einem leeren Entwurf beginnen. Wir verwenden für alle unsere Bilder den „Down Maintenance Mode“, aber Sie können jede Vorlage verwenden, die Sie möchten.
Um eine Vorlage auszuwählen, fahren Sie einfach mit der Maus über die Miniaturansicht des Designs und klicken Sie dann auf das Häkchen-Symbol.
Nachdem Sie eine Vorlage ausgewählt haben, gelangen Sie zum Drag-and-Drop-Builder, mit dem Sie die Seite im Wartungsmodus anpassen können.
Auf der linken Seite des Bildschirms finden Sie Blöcke und Abschnitte, die Sie zu Ihrem Entwurf hinzufügen können. Der rechte Teil der Seite ist die Live-Vorschau.
Die meisten Vorlagen enthalten bereits einige Blöcke, die ein Kernbestandteil aller SeedProd-Designs sind. Um weitere Blöcke zu Ihrer Wartungsseite hinzuzufügen, ziehen Sie sie einfach aus dem linken Menü und legen Sie sie auf Ihrem Entwurf ab.
Sie können zum Beispiel Ihr eigenes Logo, Videos, ein Kontaktformular und vieles mehr hinzufügen.
Die Optionen, die Sie sehen, können je nach den auf Ihrer Website installierten Plugins variieren.
Zum Beispiel, wenn Sie RafflePress haben, dann können Sie einen Wettbewerb auf Ihrer Wartungsseite mit dem Giveaway-Block durchführen, wie Sie im folgenden Bild sehen können.
Um einen Block anzupassen, klicken Sie einfach auf den entsprechenden Block in Ihrem Layout. Sie können den Block dann über die Einstellungen im linken Menü ändern.
Sehen wir uns als Beispiel an, wie Sie die Standardschaltfläche „Kontakt“ mit Ihrer eigenen geschäftlichen E-Mail-Adresse verbinden können.
Klicken Sie einfach auf die Schaltfläche „Kontaktieren Sie uns“ in der Live-Vorschau. Im Menü auf der linken Seite sehen Sie ein Feld „Link“, in dem standardmäßig „mailto:john@example.com“ angezeigt wird.
Das bedeutet, dass die Schaltfläche die Standard-E-Mail-Anwendung des Besuchers öffnet, wobei das Feld „An“ bereits mit „john@example.com“ ausgefüllt ist.
Um dies zu ändern, geben Sie einfach Ihre E-Mail-Adresse in das Feld „Link“ ein. Achten Sie darauf, dass Sie „mailto:“ nicht löschen, da dies die Standard-E-Mail-Anwendung des Besuchers öffnet.
Sie können auch andere Änderungen an der Schaltfläche vornehmen, z. B. eine andere Ausrichtung, einen anderen Schaltflächentext und eine andere Größe der Schaltfläche.
Um einen Block aus Ihrem Entwurf zu entfernen, klicken Sie ihn einfach an. Wählen Sie dann das Mülleimersymbol.
Sie können nun mit der Anpassung der Vorlage fortfahren, indem Sie neue Blöcke hinzufügen, unerwünschte Blöcke entfernen und Änderungen im linken Menü vornehmen.
Wenn Sie mit dem Aussehen der Wartungsseite zufrieden sind, können Sie sie veröffentlichen, indem Sie auf die Schaltfläche „Speichern“ klicken.
Um den Wartungsmodus zu aktivieren und Besuchern Ihre benutzerdefinierte Wartungsseite zu zeigen, gehen Sie einfach zu SeedProd “ Landing Pages im WordPress-Dashboard.
Klicken Sie hier auf den Schalter im Abschnitt „Wartungsmodus“, so dass er „Aktiv“ anzeigt.
Der Wartungsmodus wird für Sie nicht angezeigt, da Sie auf der Website angemeldet sind. Wenn Sie Ihre Website jedoch in einem Inkognito-Browser-Tab besuchen, sehen Sie die Wartungsseite in Aktion.
Wenn Sie bereit sind, Ihre Website neu zu starten, gehen Sie einfach zu SeedProd “ Landing Pages. Klicken Sie unter „Wartungsmodus“ auf den Schieberegler, um ihn von grün (aktiv) auf grau (inaktiv) zu stellen.
Jetzt kann jeder auf Ihre WordPress-Website zugreifen.
Kontrolle des Website-Zugriffs für angemeldete Benutzer
Standardmäßig zeigt SeedProd allen nicht angemeldeten Benutzern die Wartungsmodus-Seite an. Jeder, der ein Konto hat, kann sich jedoch weiterhin bei Ihrer Website anmelden. Zum Beispiel können Abonnenten auf Ihrer Mitgliederseite und Kunden in Ihrem WooCommerce-Shop weiterhin auf ihr Konto zugreifen.
Vielleicht möchten Sie ändern, wer Zugang zu Ihrer Website hat, während sie gewartet wird. Wenn Sie z. B. eine Website für einen Kunden entwickeln, benötigt dieser möglicherweise weiterhin Zugang, um Ihre Arbeit zu überwachen.
Sie können die Zugangskontrollen ändern, indem Sie auf SeedPro Pro upgraden. Nach der Aktivierung des Plugins wird SeedProd Sie nach Ihrem Lizenzschlüssel fragen.
Sie finden diese Informationen unter Ihrem Konto auf der SeedProd-Website.
Danach gehen Sie einfach zu SeedProd “ Landing Pages und klicken Sie auf „Seite bearbeiten“ unter Wartungsmodus.
Dadurch wird der SeedProd-Seitenersteller geöffnet.
Klicken Sie hier auf „Seiteneinstellungen“, gefolgt von „Zugriffskontrolle“.
Für den Anfang empfiehlt es sich, den Schieberegler „Standard ausschließen“ zu aktivieren. Damit können Besucher auf URLs zugreifen, die die folgenden Begriffe enthalten: Login, Admin, Dashboard und Konto. So wird verhindert, dass Besucher aus ihren Konten ausgesperrt werden.
Sie können auch Nutzern mit bestimmten Browser-Cookies erlauben, auf Ihr Konto zuzugreifen, während es sich im Wartungsmodus befindet, indem Sie die Option „Cookie umgehen“ aktivieren. Beachten Sie jedoch, dass diese Funktion möglicherweise nicht funktioniert, wenn Sie ein WordPress-Caching-Plugin verwenden.
Stattdessen empfehlen wir Ihnen, die Benutzerrollen auszuwählen, die auf Ihre Website zugreifen können, während sie sich im Wartungsmodus befindet. Klicken Sie dazu auf „Rolle hinzufügen“ und wählen Sie dann eine beliebige Rolle aus dem Menü.
Sie können auch Benutzerrollen einbeziehen oder ausschließen, die von Ihrem WordPress-Mitgliedschafts-Plugin oder einem eCommerce-Plugin erstellt wurden.
Wenn Sie mit den Zugangskontrollen zufrieden sind, vergessen Sie nicht, auf die Schaltfläche „Speichern“ zu klicken, um Ihre Einstellungen zu speichern.
Bestimmte Seiten vom Wartungsmodus ausschließen
Mit SeedProd Pro können Sie auch bestimmte Seiten in den Wartungsmodus aufnehmen oder davon ausschließen. Dies ist besonders praktisch, wenn Benutzer Zugriff auf bestimmte Seiten benötigen.
Wenn Sie zum Beispiel eine benutzerdefinierte Anmeldeseite haben, möchten Sie diese normalerweise vom Wartungsmodus ausschließen. Wenn Sie Kundensupport per E-Mail anbieten, möchten Sie vielleicht auch Ihr Kontaktformular ausschließen.
Sie können dies in den Einstellungen von SeedProd unter „URLs einschließen/ausschließen“ tun. Wählen Sie einfach zwischen „URLs einschließen“ oder „URLs ausschließen“ und geben Sie Ihre Links in das Feld ein.
Wenn Sie mit der Einrichtung der Wartungsseite zufrieden sind, klicken Sie auf die Schaltfläche „Speichern“, um die aktualisierten Zugangskontrolleinstellungen zu speichern.
Methode 2. Einrichten des Wartungsmodus mit LightStart
Eine weitere Option ist die Verwendung des kostenlosen Plugins LightStart. Dies ist eine gute Wahl, wenn Sie eine einfache Seite im Wartungsmodus erstellen möchten. Dieses Plugin verwendet jedoch den standardmäßigen WordPress-Editor für Seiten und Beiträge, der nicht so leistungsfähig ist wie der Drag-and-drop-Builder von SeedProd.
Als Erstes müssen Sie das LightStart-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Nach der Aktivierung gehen Sie zu Einstellungen “ LightStart.
Sie können jetzt zwischen LightStart’s Wartungsmodus, „Demnächst“ und Landing Page Vorlagen wählen.
Da wir einen Wartungsmodus erstellen wollen, klicken Sie auf die Vorlage „Website wird gewartet“ und wählen Sie dann die Schaltfläche „Weiter“.
Sie haben nun die Möglichkeit, der LightStart-E-Mail-Liste beizutreten.
Sie können einfach auf „Ich verzichte jetzt, danke“ klicken.
LightStart erstellt nun eine einfache Seite unter Verwendung der integrierten Vorlage.
Um diese Seite zu sehen, klicken Sie einfach auf „Seite anzeigen“.
Dadurch wird die Vorlage im Standard-Editor für WordPress-Beiträge geöffnet.
Hinweis: Sind Sie mit dieser Standardvorlage unzufrieden? Sie können andere Designs finden, indem Sie im WordPress-Dashboard zu Einstellungen “ LightStart gehen. Klicken Sie dann auf die Registerkarte „Design“, um alle verschiedenen Vorlagen zu sehen, die Sie verwenden können.
Sie können nun Änderungen am Design auf die gleiche Weise vornehmen, wie Sie eine Seite oder einen Beitrag bearbeiten.
Die Vorlage enthält einige Platzhalter für soziale Medien, die Sie mit Ihren eigenen Seiten verknüpfen möchten.
Klicken Sie einfach auf jedes dieser Symbole und geben Sie dann die URL in die kleine Leiste ein, die dann erscheint.
Wenn Sie mit dem Aussehen der Wartungsseite zufrieden sind, klicken Sie im Inhaltseditor auf die Schaltfläche „Aktualisieren“, um Ihre Änderungen zu speichern.
Jetzt, wo Sie Ihre Seite gestaltet haben, ist es an der Zeit, die Einstellungen für den Wartungsmodus zu konfigurieren, indem Sie in Ihrem WordPress-Dashboard zu Einstellungen “ LightStart gehen.
Sie können dann auf die Registerkarte „Allgemein“ klicken.
Standardmäßig können Suchmaschinen-Bots Ihre Website nicht sehen, während sie sich im Wartungsmodus befindet. Dies kann Ihre WordPress-SEO beeinträchtigen und sich auf die Platzierung Ihrer Website in den Suchmaschinen-Rankings auswirken, insbesondere wenn die Wartung eine Weile dauert.
Deshalb empfehlen wir, das Dropdown-Menü „Bypass for Search Bots“ zu öffnen und „Ja“ zu wählen. Dadurch können Suchmaschinen-Crawler Ihre Wartungsseite umgehen.
Als Website-Administrator können Sie auf Ihr WordPress-Dashboard und Ihre Website zugreifen, während sie sich im Wartungsmodus befindet. Möglicherweise möchten Sie jedoch anderen Benutzerrollen Zugriff gewähren.
Sie können Benutzern Zugang zum WordPress-Dashboard geben, indem Sie das Dropdown-Menü „Backend“ öffnen und dann eine Benutzerrolle aus der Liste auswählen.
Um Besuchern Zugang zu Ihrer öffentlichen Website zu gewähren, verwenden Sie stattdessen das Dropdown-Menü „Frontend“.
Ähnlich wie bei SeedProd können Sie bestimmte Seiten vom Wartungsmodus ausschließen, damit sie für Besucher immer zugänglich sind. Wenn Sie zum Beispiel ein Buchungsformular haben, möchten Sie diese Seite vielleicht auch dann verfügbar machen, wenn der Rest Ihrer Website wegen Wartungsarbeiten nicht verfügbar ist.
Um eine Seite auszuschließen, fügen Sie einfach ihre URL in das Feld „Ausschließen“ ein.
Wenn Sie Google Analytics verwenden, um die Besucher Ihrer WordPress-Website zu verfolgen, müssen Sie auf die Registerkarte „Module“ klicken.
Sie können dann das Dropdown-Menü “ Google Analytics verwenden“ öffnen und „Ja“ auswählen.
Fügen Sie dann einfach Ihre Tracking-ID in das Feld „Tracking-Code“ ein.
Es gibt noch viele weitere Einstellungen, die einen Blick wert sind, und die meisten sind selbsterklärend. Wenn Sie mit der Einrichtung des Wartungsmodus zufrieden sind, klicken Sie auf die Schaltfläche „Einstellungen speichern“, um Ihre Änderungen zu speichern.
Jetzt können Sie den Wartungsmodus jederzeit aktivieren. Wählen Sie einfach die Registerkarte „Allgemein“ und klicken Sie auf das Optionsfeld „Aktiviert“.
Scrollen Sie dann zum Ende der Seite und klicken Sie auf „Einstellungen speichern“. Wenn Sie nun Ihre Website in einem Inkognito-Browser-Tab besuchen, sehen Sie die Wartungsseite.
Wenn Sie bereit sind, Ihre Website aus dem Wartungsmodus zu nehmen, gehen Sie einfach zurück zur Registerkarte „Allgemein“ und wählen Sie „Deaktiviert“. Klicken Sie dann einfach auf die Schaltfläche „Änderungen speichern“, und Ihre Website ist wieder für alle Besucher verfügbar.
Verwandt: Lesen Sie unsere Anleitung, wie Sie WordPress im Wartungsmodus oben halten können.
Hinzufügen eines Chatbots zu Ihrer Wartungsmodus-Seite
Chatbots ermöglichen es Ihnen, mit Besuchern zu interagieren, Informationen über sie aufzuzeichnen und sogar Lead-Generierung in WordPress zu betreiben.
LightStart verfügt über einen einfachen vorprogrammierten Live-Chatbot, der Besucher fragen kann, ob sie benachrichtigt werden möchten, wenn Ihre Website aus dem Wartungsmodus heraus ist, indem sie sich in Ihre E-Mail-Liste eintragen.
Um zu sehen, wie der Chatbot eingerichtet ist, klicken Sie auf die Registerkarte „Bot verwalten“.
Standardmäßig heißt dieser Bot Admin, aber Sie können dies ändern, indem Sie einen neuen Namen in das Feld „Bot-Name“ eingeben.
Sie können auch einen Avatar hinzufügen, der dann im Chatbot-Popup erscheint.
Danach können Sie die vorprogrammierte Konversation unter „Nachrichten anpassen“ sehen.
Sie können jede dieser Meldungen ändern, aber die Standardeinstellungen sollten für die meisten WordPress-Websites gut geeignet sein.
Um den Chatbot live zu schalten, gehen Sie zum oberen Bildschirmrand und klicken Sie auf die Schaltfläche „Aktiviert“.
Vergessen Sie nicht, wie immer auf „Einstellungen speichern“ zu klicken, um Ihre Änderungen zu speichern.
Wenn Sie nun die Wartungsseite in einer Inkognito-Registerkarte besuchen, können Sie mit dem Chatbot sprechen.
Wenn Sie Benutzerinformationen über einen Chatbot oder eine Wartungsseite sammeln, müssen Sie sicherstellen, dass Ihre Website DSGVO-konform ist.
Methode 3. Wartungsmodus mit WPCode Plugin einrichten
Wenn Sie nur die Grundfunktionen des Wartungsmodus benötigen und kein weiteres Plugin speziell dafür installieren möchten, können Sie WPCode verwenden.
Mit WPCode können Sie ganz einfach individuellen Code in WordPress hinzufügen, ohne die functions.php-Datei Ihres Themes zu bearbeiten. Es enthält vorgefertigte Codeschnipsel, die Sie verwenden können, um Ihre Website individuell anzupassen, einschließlich Wartungsmodus, einfacher Countdown-Timer und vieles mehr.
Zuerst müssen Sie das kostenlose WPCode Plugin installieren und aktivieren. Wenn Sie eine Anleitung benötigen, lesen Sie bitte unseren Leitfaden zur Installation eines WordPress Plugins.
Gehen Sie nach der Aktivierung vom WordPress-Dashboard aus auf Code Snippets “ Bibliothek.
Suchen Sie dann in der Bibliothek nach dem Snippet „Wartungsmodus“. Wenn Sie es gefunden haben, bewegen Sie den Mauszeigerkontakt darüber und klicken Sie auf den Button „Snippet verwenden“.
Anschließend fügt WPCode den Code automatisch für Sie ein.
Wenn Sie möchten, können Sie die Meldung im Wartungsmodus bearbeiten, um sie persönlicher zu gestalten.
Danach müssen Sie nur noch den Schalter von „Inaktiv“ auf „Aktiv“ umlegen und auf den Button „Aktualisieren“ oben auf der Seite klicken.
Das war’s. Jetzt wird auf Ihrer Website für Benutzer, die keine Administratoren sind, eine einfache Meldung zum Wartungsmodus angezeigt.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu erfahren, wie Sie Ihre WordPress-Website in den Wartungsmodus versetzen können. Vielleicht interessieren Sie sich auch für unseren Leitfaden zum Erstellen von benutzerdefinierten Seiten in WordPress und unseren Vergleich der besten Business-Telefondienste, mit denen Besucher Sie kontaktieren können, während Ihre Website im Wartungsmodus ist.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Rasmita
Thank you, It’s really a helpful post.
WPBeginner Support
Glad our guide was helpful
Admin
Carl Engelbrecht
How do I allow access to a select group of people/friend/family to help me test my website before I take it out of maintenance mode?
WPBeginner Support
You should be able to create a test user for them to log in and see the site while it is under maintenance.
Admin
Jeanne Eisenstein
I installed the plugin and after activating it worked on Safari but I can not get any other browsers to bring up the under maintenance page. Tried on a Mac, PC and iphone – website opens as normal. Any additional suggestions?
WPBeginner Support
You may want to ensure you are not logged in to your site and the caching on your site has been cleared as those are the most common reasons not to see the page
Admin
Chelsey
Hi! I installed this plugin, but when it updated, it must have logged me out, and now even through trying to access the /wp-admin, it says now found and I can´t access my website! What can I do??
WPBeginner Support
You would first want to try /wp-login.php as one option and should you still not be able to get to your login page you can force disable the plugin using the method in our article here:
https://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
Admin
Natasha
Thank you for this guide – it was easy to follow and super helpful. WP Maintenance page now up.
WPBeginner Support
Glad our guide was helpful
Admin
Ayesha
Thanks for the great article!
WPBeginner Support
You’re welcome
Admin
William Rojas
Great! I really wondering to know about WordPress maintenance. You have maked my work easy by sharing this article. Such a helpful content. Keep sharing!!
WPBeginner Support
Glad our article was helpful
Admin
teena
thanks for the post, i would like to know if i activate the plugin for 1 month , then what will be impact on seo ?. will my website keywords position get down or will remain same kindly answer it ,
thanks a lot
WPBeginner Support
If Google is unable to crawl your site for a month your SEO will likely take a hit that as it recrawls your site will begin to bring your SEO back up
Admin
Robert Crahmer
Hi, I want to put ONLY mobile site into maintenance / contruction state. How would I do that, I am running the free version. Thanks in advance. Regards.
WPBeginner Support
We don’t have a recommended method for that at this time.
Admin
Steve
Why does a plugin have to be downloaded for every little thing?
Is there not a simple built in function in Wordpress to put the site in maintenance mode?
WPBeginner Support
WordPress is designed for many types of sites and not all sites need a maintenance mode which is why there isn’t one by default at the moment.
Admin
JBerg
You can add a simple function to your theme or child theme (functions.php)
// Activate WordPress Maintenance Mode
function wp_maintenance_mode() {
if (!current_user_can(‚edit_themes‘) || !is_user_logged_in()) {
wp_die(‚Under MaintenanceWebsite under planned maintenance. Please check back later.‘);
}
}
add_action(‚get_header‘, ‚wp_maintenance_mode‘);
It isn’t very customizable and will take out the whole site (unless logged in). No excluding certain pages, and might not be a „Beginner Friendly“ option, etc..
Andrew
@JBERG, thank you. For those that try it, make sure the single inverted commas paste correctly. I needed to replace them for the script to work.
Marc Amand
I´m trying to exclude pages but it doesn´t work.
WPBeginner Support
If you reach out to the support for the plugin you are using they should be able to assist with the exclusions not working.
Admin
john
I am currently working on a website and using WP Maintenance mode and everything has been working fine. Suddenly, I can’t view my website in maintenance mode again. Everything is stuck in WP Maintenance mode. I have to deactivate WP Maintenance plugin before I can see my website. How do I fix this?
WPBeginner Support
If the plugin is preventing you from seeing your back end then you would want to reach out to the plugin’s support and they can likely either fix the problem or let you know what needs to be changed.
Admin
sofiya
how to add fb pixel to wordpress in WP Maintenance Mode
WPBeginner Support
You would want to reach out to the plugin’s support for if they have a recommended method, otherwise you could add it using the HTML editor for the page with that plugin for now.
Admin
Keith
It worked on mobile but not on desktop. I’ve tried incognito mode on several browsers and computers… Any suggestions?
WPBeginner Support
Hey Keith,
Please see your settings to make sure that you are not just using it on mobile browsers.
Admin
Willman
I use WP Maintenance Mode plugin.
My URL now shows the maintenance page, but only when I am not logged in. It shows the normal blog when I am logged in. What happens?
WPBeginner Support
Hello,
That’s expected behavior. When you are logged in you can see your blog so that you can work on it.
Admin
Tony
A couple of quick questions please – Where exactly does the information collected in the Manage Bot tab get stored. How do I see the information collected by the BOT?
Thanks
Tony
joyce
I can’t get it to work.
I have followed instructions perfectly.
What am I doing wrong? Nothing fancy, just deactivate while I build.
Thanks.
Joyce
joyce
I figured it out. I was still logged in but the timer was going and I did not set up a timer.
Aurora
Well, you missed out a tiny but important piece of information, that to even install the WP Maintenance Plugin, you need to have a business plan with WP. I was misled to try this article and even registered for your free videos and plugins when I don’t even have a business plan.
WPBeginner Support
Hi Aurora,
Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.
Admin
Manoj Aryal
I have activated the maintenance mode through the dashboard in WordPress but the website is still online and everything is shown ?
I used rookie theme. please tell me how can the solve?
Er Abhishek Choudhary
First logout from wp then it works or use another web browser if you don’t want to logout.
Tabitha
Hi! I was really excited to find this plug in to display a coming soon page while I build my site. I followed the directions. Changed all the settings as described BUT now my site will not load at all. I can work on it from the back end no problem from my dashboard but when I have others go to see how the splash page looks, it wont load. Please help!
Jenna
Hello – how long after saving it as „activated“ will it take for the front end to display the message? I am still able to see and navigate around the website, even though I have the maintenance mode set to active.
WPBeginner Support
Hi Jehna,
Try logging out of your website or open it in incognito mode.
Admin
Tabitha
I read that here and tried that. After a solid 2 minutes of nothing happening, I tried with a different browser and still nothing. Thing is its not just my computer that it won’t open on. My phone (not logged in), my room mates computer, and other friends too. Some get a 504 error code. Some get ’safari could’t open bc server stopped responding‘ type message. Any other suggestions?
Bella
Hi there,
I was wondering whether its only administrator roles that can edit the site while in maintenance mode?
I am running Dokan and WooCommerce and would like my users (vendors) to be able to upload products even when in maintenance mode? is this possoble or do i have to give them administrator access?
best regards,
Christabel
WPBeginner Support
Hi Bella,
Ideally you would only allow administrators to be able to access admin area during the maintenance mode. However, you can change that if you need.
Admin
Paul
I’m disappointed by the content. It’s a great article about a plugin, but I found it by searching for „wordpress enable maintenance mode“. I’m about to upgrade a site to version 4.8, manually. My first step will be to disable all of the plugins — including WP_Maintenance_mode. Your solution won’t work for me.
It would have been nice if you’d at least included a link to how to put a site into maintenance mode without a plugin.
Pranilesh
Hi, I recently started a blog and installed wp through the host service now when I click to visit my site it shows site under construction. Can you help Me please asap
Toon
A very nice plugin indeed.
But be aware!
Suppose you put your site in Maintenance Mode with this plugin and you are going to update Wordpress.
At some point in the update process you will still get the standard Wordpress ‚Maintenance message (‚Briefly unavailable for scheduled maintenance. Check back in a minute.‘). After Wordpress is done updating, the Maintenance Mode page from the plugin returns.
I think that this is the case with most of these Maintenance plugins.
Honey
Hi Toon,
I was wondering, how do you go around this then? I’m about to use a maintenance plugin but I’m afraid I’d break my site.
Best,
Honey
Ben
Hello, WPBeginner
Please, is it recommended to delete the plugin after the plugin’s purpose has been fulfilled?
Thanks
WPBeginner Support
Hi Ben,
Yes. You should deactivate and delete the plugins that you don’t intend to use anytime soon.
Admin
Xyronch
The maintenance not working in https … it’s only in http they can access using https..
Nicole
Hi there. Looking for some help, please. I put my site into maintenance mode using these instructions, but now I can’t get out of it. I don’t have a direct Wordpress log in, I made the site in Wordpress through the host site. And now I can’t edit the site at all.
Any help would be greatly appreciated!
Thank you
Nicole
WPBeginner Support
Hi Nicole,
You can go to the plugins page and deactivate the WP Maintenance Mode plugin.
Admin
philippe
sorry i figured it out my bad
philippe
hi i put my page in mantic mode but now i can not access it at all i do not even have the blue tool bar to select options please help i click on my web site and all it does is take me to the mainanace page
Abhishek Sharma
Looks like a nice plugin, but it seems problem on this where is go You subscribed Emails. how can i check this email ids.
Konstantinos
Very nice article once again…
I have one question though.
I installed the plugin. I configured it as I wanted but I can’t find something to preview my „Under Construction“ Page.
thank you in advance.
Kay
Super easy to set up, love it. However, it looks great on desktop but a mess on mobile. It supposed to be mobile responsive??? Am I missing something? Thanks
deb
Just wondering, will it be possible to change background each time the site refreshes ?
Sanjay Goswami
Is there any way to put WordPress site in maintenance mode through wp-config file?
Nicola
Hi,
Im stuck in maintenance mode and I can’t seem to access my site and work in the background. I obviously haven’t set a switch or checked a button. could you help me access my site?
Regards,
Nicola
Sarah
Hello I’m wondering if my site is not live, how is it possible to receive comments?
asraf
yeah well cleared man thank you so much,…..
Eikeen
I follow your instruction and the maintenance sign did not show up on my site and my site is still active. Is there another way that I can bring my site down
Gena
I have the same problem.
I have tried 4 different maintenance mode plugins and I can’t get any of them to work. My site is still active. Help
ANita
Hi,
Very clearly written post – I wish I had read it before activating the plugin. I don’t seem to be able to log back into my account. I just have this blank screen with the ‚under maintenance‘ message and nothing else. Any change you could advise me on how to get back into my account? Thanks a million! Anita
WPBeginner Support
Please see How to fix briefly unavailable for scheduled maintenance error
Admin
Aksam Zarook
Thanks once again for a great resource wpbignner.
Your site has helped me out many times by giving advice on the best way to solve wp problems. I’m a wordpress designer and developer and many times I have had to find quick solutions to problems at short notices from customers. Today was one of them. There are many wp plugins new and old for the same function and you get confused what to select. In times like that I always first do a google search for wpbeginner articles.
adeem jan
Superb post buddy, i never know about it that we can set our blog on maintenance mode, this way i can save my traffic who came from search engine or referral for 1st time on my blog.
Will surely try this and will let you know about outcomes.
WPBeginner Staff
No it will put your site in maintenance mode for as long as you want. You will have to turn it off when you want to resume normal operation.
AlbertVR
Seems like u just screwed up with this plugin! all the functionality off the old plugin is deleted
Hitesh Parekh
This is great but it is better to have a separate cloned server like a staging server where you can put all your tests and not to worry about putting your website offline
Ikomrad
What if your live site it broken? The bad code will be copied to your clone site a well
peme
Will it automatically be showm eg. when upgrading plugins or will that still tricker the normal ‚maintenance mode‘ message?
WPBeginner Staff
It was probably temporary down, please try again.
WPBeginner Staff
Its working fine for us.
Mick Levin
The link to the plugin is broken, is that right?
mwgaines
Looks like a nice plugin, but it seems to be no longer available.