How To Put WordPress In Maintenance Mode?

Activate maintenance mode

  1. Log in to the WordPress administration panel.
  2. Browse to the “Settings -> WP Maintenance Mode” page.
  3. In the “General Settings” section, switch the “Status” to “Activated”.
  4. Click the “Save Settings” button.


How do I put WordPress in maintenance mode without plugins?

Click on Preview on your site. Scroll down a little, you’ll see Activate Maintenance Mode. Please enable it and save changes. If you’re not conformable with the above maintenance page, you can create your custom maintenance page.

How do I make my WordPress site temporarily unavailable?

There are four main methods you can use to enable WordPress maintenance mode on your site:

  1. Use the built-in maintenance feature in WordPress.
  2. Add custom code to display a maintenance page.
  3. Enable maintenance mode through your. htaccess file.
  4. Use a WordPress maintenance mode plugin.

How do you put a website in maintenance mode?

In order to put your WordPress blog into maintenance mode, you need to set it to ‘Activated’. If you want search engines to be able to see your website while it is in maintenance mode, then you need to set ‘Bypass for Search Bots’ option to Yes. If you have an established website, then we recommend setting this to Yes.

How do I take WordPress out of maintenance mode?

Since you don’t have access to WordPress admin when maintenance is enabled, use FTP (or cPanel file browser) to find the. maintenance file in your root WP folder and delete it. That will disable the maintenance page.

How do I start WordPress without plugins?

You will need to find the option ‘ active_plugins ‘ and then click on the ‘Edit’ Link next to it. On the next screen, you will need to change the option_value field to a:0:{} and then click on Go button to save your changes. That’s all, you have successfully deactivated all WordPress plugins using phpMyAdmin.

What is software maintenance mode?

In the world of software development, maintenance mode refers to a point in a computer program’s life when it has reached all of its goals and is generally considered to be “complete” and bug-free. Maintenance mode often transitions to abandonware.

How do I put my WordPress site under construction?


  1. Open WordPress admin, go to Plugins, click Add New.
  2. Enter “under construction page” in search and hit Enter.
  3. Plugin will show up as the first on the list, click “Install Now”
  4. Activate & open plugin’s settings page located under the Settings menu.

What is site under maintenance?

A maintenance page is a temporary placeholder for times when a site or app needs to be taken offline for updates, backups or maintenance. It tells the visitor that the site they’re trying to reach is temporarily unavailable because the team behind the scenes is doing some work.

How do I get rid of coming soon page on WordPress?

How to remove the ‘Coming Soon’ page from your website

  1. Step 1: Login to your website. Login to your WordPress dashboard.
  2. Step 2: View the Installed Plugins. In the sidebar menu click on/hover over ‘Plugins’ and then click on ‘Installed Plugins’.
  3. Step 3: Locate & deactivate the plugin.

Where is WordPress maintenance?

Navigate to SeedProd -> Settings. Here, you’ll be able to activate your maintenance screen – or coming soon screen – in just seconds. All you need to do is click the Enable Maintenance Mode option, then hit Save All Changes.

How do I know if my WordPress site is in maintenance mode?

When setting up the maintenance page, turn on the maintenance mode by clicking the Activate button on the plugin’s dashboard. You’ll see the message Maintenance Mode Active at the top right corner of your WordPress admin page when it’s activated.

How long does maintenance mode last?

How long does Maintenance Mode last? Maintenance mode lasts until the operation triggering it is completed. The time required will vary based on the operation and the number of secrets in the system. Typically, maintenance mode lasts less than 30 minutes.

How to Put Your WordPress Site in Maintenance Mode

Interested in putting the maintenance mode on your WordPress website. Instead of displaying a broken website to your visitors when your website is under repair, you can display a user-friendly notification to them instead. You may also securely do any website maintenance tasks while ensuring that users who require access to the website continue to have access to the website. Using the instructions in this article, we will demonstrate how to quickly and easily put your WordPress site into maintenance mode.

Why and When You Need to Put WordPress in Maintenance Mode

If you want to work on personalizing your WordPress website, you can usually do so without having to put it into maintenance mode. You may make small adjustments, post new material, and update themes and plugins without having to worry about your site being down. It is possible that you may need to work on your website for a longer amount of time, such as when manually putting up a new theme or configuring a new plugin that alters the functionality of your website. If your website is down at this period, your users may think that it is down.

In this case, setting up a staging website is a standard method of coping with the problem.

  • Some of the biggest WordPress hosting companies, such as Bluehost, SiteGround, and WP Engine, provide one-click staging websites for its clients.
  • If you are not utilizing a staging site, you will almost certainly need to place your website into maintenance mode because you will be making modifications to the live website.
  • When you put your WordPress site into maintenance mode, you may display a user-friendly message, alternate URLs to visit, and a schedule for when the work will be completed.
  • During this tutorial, we will demonstrate two distinct plugins that may be used to build coming soon or maintenance mode pages.

Video Tutorial

Subscribe to WPBeginner’s newsletter. Continue reading if you’d prefer textual instructions instead of audio.

1. Set up WordPress Maintenance Mode using SeedProd Plugin

A free WordPress plugin called SeedProdallows you to create totally customized Coming Soon pages, Maintenance Mode pages, unique 404 pages, and even whole marketing landing pages for your business. With more than a million websites using it, it is the most popular landing page builder for WordPress. An additional premium edition of SeedProdis also available, which includes additional premium templates, sophisticated customization tools, and marketing connectors. However, the free edition of SeedProd is all that is required to put your WordPress site into maintenance mode.

  • More information may be found in our article on how to install a plugin in WordPress.
  • The following step is to create the maintenance page that visitors will view after maintenance mode has been enabled.
  • To choose a template, move your mouse cursor over a thumbnail and click the check mark symbol that appears.
  • By dragging and dropping blocks from the left panel, you may easily create new content pieces.
  • Once you’ve finished making your changes, click on the ‘Save’ button to save them.

Simply go to SeedProd » Pages in your WordPress dashboard and change the maintenance mode to ‘Active.’ It is that simple. You may now visit your website in a new incognito browser tab to see what your maintenance mode page looks like in action before publishing it.

Controlling Website Access for Logged in Users

By default, any visitors who are not signed in will see your maintenance mode page, which may be customized to suit your needs. Anyone who already has an account will be able to log in as they normally would. This comprises subscribers to a membership website as well as customers who shop at an online store. You’ll need to update the maintenance page settings in order to control who has access to your website while it’s being worked on. All you have to do is go toSeedProd » Pages and click the ‘Edit Page’ button under the Maintenance Mode section.

You may choose which options to use to get out of maintenance mode from this menu.

The simplest and most successful technique is to simply pick the user roles that have access to a website.

Users established by your WordPress membership plugin and theeCommerce plugin can also be included or excluded from the list.

Exclude Specific Pages from Maintenance Mode

Another fantastic feature of SeedProd is the ability to selectively include or exclude pages from the maintenance mode, which is extremely useful. When you need to grant access to specific pages to some users, this feature comes in handy in a variety of situations. For example, if your website has a customized login page, you would want to make sure that it is not included in the maintenance mode. If you provide customer service via email, you may want to consider excluding your contact formpage from the list as well.

Do not forget to click on the ‘Save All Changes’ button after you’ve entered the pages you want to exclude or include from the list of pages.

2. Setup Maintenance Mode Using WP Maintenance Mode Plugin

This solution makes advantage of another widely used plugin, WP Maintenance mode, to accomplish its goal. Even while it allows you to rapidly set up a simple maintenance mode, the capability of their design builder is not as robust as that of SeedProd. Installation and activation of theWP Maintenance Modeplugin are the first steps you must do. For further information, please refer to our step-by-step instructions on how to install a WordPress plugin (included). Following activation, navigate toSettings » WP Maintenance Mode to customize the plugin’s options.

  • By default, the General settings tab will be displayed to you.
  • The second option under General is Language.
  • If you already have a website, we recommend that you leave this option set to Yes.
  • This implies that you will be able to see the live website and enter into your WordPress administration area.

Default settings are set to “Administrator Only.” The rest of the options on the page are self-explanatory as well. Once you have finished customizing your settings, you must click on the Save settings button to save your changes to your computer.

Creating Your Own Splash Page for Maintenance Mode

WP Maintenance Mode enables you to construct stunning landing pages that will be shown when the site is down for maintenance. When you are on the plugin’s settings page, select the Design tab to begin creating your splash page. To begin, you must create a title, header, and content for your maintenance page, which will be shown on your website. If you are establishing a “coming soon” page, you can modify the content to reflect this. Following that, you must choose the color of the text and the type of backdrop.

Don’t forget to click on the Save Changes button once you’ve finished customizing the options to ensure that they are permanently saved.

Adding Countdown and Newsletter Signup on WordPress Maintenance Page

A countdown timer module is supplied with the plugin if you want to put WordPress into “coming soon” mode or just want to let people know when your site will be up and running again. In order to configure it, navigate to the Modules tab on the plugin’s configuration page. From this page, you can choose a start date and input the amount of time left. You may also allow users to subscribe to your website in order to be alerted when it is back up. They will be alerted by the plugin, but they will not be added to your email marketing list as a result of this notification.

  • Please refer to our tutorial on how to solve the WordPress not sending email issue for further information on how to test and fix WordPress emails.
  • Google Analytics may be enabled and your tracking ID entered in the plugin’s settings as an additional option.
  • It also enables you to set up a pre-programmed live chat bot, which includes an interactive conversational assistance box, while in maintenance mode.
  • In addition, if you allow the bot, it will conceal the maintenance mode material that you specified in the General settings page of the website.
  • If you are collecting user data through signup forms on your maintenance mode or coming soon mode website, you should make sure that the data is GDPR compliant as soon as possible.
  • From this page, you may enable the privacy module and pick the privacy policy page that you want to use.
  • We hope you found this post useful in learning how to quickly and simply place your WordPress site into maintenance mode.
  • We encourage you to subscribe to our YouTube Channel for more WordPress video tutorials if you enjoyed this post.
  • Please be aware that our material is sponsored by our readers.

See how WPBeginner is supported, why it is important, and how you can help us by donating. The Editorial Staff at WPBeginner is a group of WordPress specialists, lead by Syed Balkhi, who provides guidance and support. Over 1.3 million readers around the world put their trust in us.

How to Put WordPress in Maintenance Mode

20th of December, 2021 Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonardus N.8min is a Latin phrase that means “Leonard Read Website maintenance must be performed on a regular basis in order to maintain it functioning and up to date.

You might be interested:  What Is A Trackback Wordpress? (Correct answer)

In order to prevent having a defective website online, you may need to put your website into maintenance mode for a variety of reasons, including revamping the site’s appearance or correcting a back-end problem There are six different methods that can be used to put a WordPress website into maintenance mode, which will be demonstrated in this article.

What Is WordPress Maintenance Mode?

Maintaining a website in WordPress maintenance mode is a status that is applied when changes are being made that have the potential to break the website. When your WordPress site is up and running, you can make minor adjustments such as updating or publishing content to it. In contrast, if you’re working on more important modifications, it’s advisable to take the site offline in order to prevent creating a negative impression. When a site is in WordPress maintenance mode, the URL redirects to a screen that shows information about the current condition of the site.

Using the functionwp maintenanceand producing a.maintenancefile that contains the message, WordPress maintenance mode is activated and configured.

Another use of the WordPress maintenance mode is the preparation of a new website that is in the works.

As soon as users type in your URL, they will be shown with information about the next website and informed of when they should return.

How Will Website Maintenance Affect Your Visitors

If you’re making changes to your website that have the potential to damage it, you should put it in WordPress maintenance mode. When your WordPress site is up and running, you may make basic adjustments like updating or publishing content. However, if you’re working on more major modifications, it’s advisable to take it offline in order to prevent creating a negative impression on your audience. A screen with a statement regarding the current condition of your site appears while your site is in WordPress maintenance mode.

Using the functionwp maintenanceand producing a.maintenancefile with the message, WordPress maintenance mode is activated.

Another application of the WordPress maintenance mode is the preparation of a new website that will be launched shortly.

It is possible to create a Coming Soonscreen in WordPress maintenance mode. The information about the next site is displayed when people enter your URL, so they know when they should return.

Why Do You Need to Activate WordPress Maintenance Mode?

Not every website necessitates the use of the maintenance mode. It is not necessary to make changes to your website’s overall functioning in order to manage content, solve a small glitch, or update blog material. As a result, doing them while the facility is operational is risk-free. The functionality of your site can be affected by more significant changes, such as the configuration of new plugins or the customization of themes. In such cases, it is best to avoid the possibility of your site going down while it is still operational by switching it to maintenance mode.

Avoid a Bad Impression

The maintenance mode does not apply to all websites. Your site’s overall functioning will not be affected by changes such as managing content, resolving a small problem, or updating blog material. As a result, doing so while the site is operational is risk-free. The functionality of your site may be affected by more significant changes, such as the configuration of new plugins or the customization of themes. To eliminate the possibility of your site being down while it is still operational, it is advisable to put it into maintenance mode.

Minimize Security Risks

Another reason to use WordPress maintenance mode is to keep your website users safe, which is especially important if you’re working on fixing security issues on your website. For example, if a harmful link is discovered on your website, it is preferable to take it down until the problem has been resolved rather than risking the safety of your visitors.

Create a Coming Soon Page

WordPress’s maintenance mode can be used to indicate or promote a website that is currently under construction. While working on the site, you can utilize the same WordPress maintenance plugins to display a Coming Soon splash page to keep visitors interested. As soon as the site is complete, just turn off the maintenance mode and greet your visitors with a warm welcome to your new website.

6 Ways to Put WordPress in Maintenance Mode

It is not necessary to be complicated in order to activate WordPress maintenance mode. While some methods necessitate some coding modifications, WordPress maintenance mode plugins make it possible to accomplish this with a few simple clicks.

1. Using the WP Maintenance Mode Plugin

It is possible to activate maintenance mode with the WP Maintenance Modeplugin without having to touch a single line of code. To begin, download and install theWP Maintenance Modeplugin from the WordPress plugin directory. Once the plugin has been active, go to Settings-WP Maintenance Mode in the WordPress dashboard. On theSettingspage, you will find five tabs: General, Design, Modules, Manage Bot, and GDPR (General Data Protection Regulation). Let’s take a closer look at each of these tabs in turn.

  1. WordPress maintenance mode may be activated or deactivated from this section of the dashboard.
  2. Finally, the role of the back end and the role of the front end While in maintenance mode, you may specify which user roles have access to the back-end by using the roleoptions feature.
  3. Design This is the section where you will construct a splash page.
  4. Then, customize the maintenance message that will show on the screen by include theHeading and theText elements.
  5. Another alternative is to use a custom background picture to make the website look more aesthetically appealing.
  6. Your customers will also be alerted when your website is back up and running again.
  7. Insert the link to your social media account into the relevant box, and the plugin will display the social media symbols on the maintenance page as a result.

On the surface, the idea is that when a user enters the maintenance mode screen, they will be able to engage in conversation with a bot.

By employing this strategy, you may collect the names and email addresses of the users.

GDPR The options for GDPR compliance may be found in this tab of the website.

The General Data Protection Policy (GDPR) is a regulation governed by the European Union (EU) that requires enterprises to safeguard customers’ personal data and privacy.

WordPress’s current version conforms with the General Data Protection Regulation (GDPR), but there are a few measures you must do to guarantee that your website is completely compliant as well.

Then, establish acceptance checkboxes for the contact form and the subscription form by linking them to the Privacy Page.

If you haven’t already done so, go toSettings-Privacyto create a Privacy Page for your account. Once you’ve finished configuring your GDPR settings, click Save settings, and your maintenance mode will be available for use.

2. Using the SeedProd Plugin

SeedProd is a landing page builder plugin developed by SeedProd. You may quickly design landing pages for “Coming Soon” and “Maintenance” modes using the drag-and-drop builder provided by the software. This plugin is available in a free edition as well as a subscription plan that starts at $39.50 per year. To begin, download and install the plugin on your computer. After it has been activated, navigate to the plugin dashboard. You’ll notice the modules for setting up the “Coming Soon” and “Maintenance” pages, as well as the buttons to turn them on and off respectively.

To create a maintenance mode page, navigate to SeedProd’s landing page templates collection and select one of the maintenance mode templates that appeal to you.

To save your changes, click the Save button.

Upon completion of the maintenance page configuration, switch on the maintenance mode by clicking theActivatebutton on the plugin’s administration page.

3. Using the WP Maintenance Plugin

Maintenance plugin WP Maintenance is another option for maintaining your WordPress site. It allows you to customize the maintenance landing page for your site. Once the plugin has been installed and active, you can access its settings from the left-hand sidebar. There are nine different portions to choose from:

  • General. This is where you’ll find the buttons to enable maintenance mode and configure the landing page message
  • ColorsFonts
  • And the landing page message configuration page. Make the landing page’s appearance more personalized. Make changes to the background color, text color, and typefaces to make them more consistent with your brand. You should keep in mind that there isn’t a drag-and-drop builder or visual editor, so you’ll have to make these adjustments by hand. Pictures. Create a header picture and a background image for your website. You may also include a pattern picture and a slider in addition to these features. Countdown. Set the launch date and time, as well as the start of the countdown. The maintenance mode can also be set to be automatically deactivated after a certain amount of time has elapsed before your website goes online. CSS (Cascading Style Sheets). The CSS sheet for the maintenance page is contained within this folder. Please use this section if you desire to alter the page by entering custom CSS
  • Enabling SEO, as well as altering the page’s meta title and meta description, are all available in the SEO settings. In addition, you may upload a favicon from this page. Social Media Networks (SNS). Add social media profiles to the landing page for the maintenance project. Use of the footer can assist in directing viewers to your social media accounts should they require further information
  • Customize the wording in the footer of the maintenance screen by enabling it and customizing it. There is also the option to provide a link to the dashboard in the Settings section. Contains extra settings, such as the ability to enable the theme maintenance page, the deletion of custom settings upon plugin deactivation, and the display of the 503 Service Unavailableserver error code.

4. Using the hPanel Dashboard

Maintenance mode may be activated from the hPanel of any Hostinger’s shared hosting, cloud hosting, or WordPress hosting account for their convenience. To begin, log in to your hPanel account using your username and password. Navigate to the WordPress Dashboard-Core page. Locate theMaintenance Modeoption and use the slider to toggle between activating and deactivating the feature. This strategy is simple to implement since it does not require you to meddle with any WordPress plugins. There is, however, no way to change the landing page so that website visitors only see the default message when they arrive on the page.

5. Using a Custom Function

  1. Navigate to Appearance-Theme Editor from your WordPress administration dashboard. A list of theme files will be displayed on the right-hand side of the screen. This will open the functions.php file and allow you to alter the code in the editor
  2. SelectTheme Functions.

/ Enable the WordPress Maintenance Mode functionality. wp maintenance mode() If (!current user can(‘edit themes’) ||!is user logged in()) is true, then the condition is met. wp die(‘ h1 Under Maintenance /h1br / The website is currently undergoing scheduled maintenance. Please return later.’); add action(‘get header’, ‘wp maintenance mode’); add action(‘get header’, ‘wp maintenance mode’); WordPress’s default maintenance screen will be displayed as a result of this action. You may, however, make changes to the code in order to modify the HTML message that appears on the screen.

You may change the message in this HTML text to whatever you wish. For example, “The website is now unavailable due to scheduled maintenance.” Please check back at 4 p.m. Eastern Standard Time.”

  1. To update the file, click on the Update File button. Remember to delete the code from thefunctions.php file once you’re finished in order to bring the website back up.

6. Using the.htaccess File

Update the file by clicking on it. Remember to delete the code from thefunctions.php file once you’re finished in order to bring the website back up.

  1. Locate the.htaccess file in the root directory of your website. Navigate to the File Manager by logging into your Hostinger hPanel. After that, navigate to the public htmldirectory. Create a maintenance.html file that contains the message you want to be shown during maintenance. Alternatively, you can upload a file if you already have one. This file will serve as the maintenance screen for your computer. Locate the.htaccess file in the public htmldirectory and edit it. Right-clicking on the file and selecting Edit will open it.
You might be interested:  How To Indent In Wordpress?

If you wish to make a backup of your.htaccessfile, copy the contents of the.htaccessfile and paste them into a new file named.htaccess default. Then, in the original.htaccessfile’s content, paste the following code snippet in place of it: OnRewriteBase /RewriteCond percent!/maintenance.html RewriteEngine OnRewriteBase /RewriteCond percent $RewriteRule (.*)$ is a rewrite rule. Your website visitors will be sent to a maintenance HTML page, and you will be able to get back to work on the site.


Put your WordPress site into maintenance mode and create a temporary replacement page for your website using one of several methods. If you’re utilizing aWordPressplugin, a webhostingcontrolpanel, or altering aWordPressfile, pick the one that best matches your personal requirements and technical abilities and stick with it. Installing a WordPress plugin or using a hosting control panel, such as hPanel, are both significantly more user-friendly solutions for beginners than customizing a theme.

  • If you feel yourself to be reasonably tech-savvy, you are welcome to make changes to the code.
  • It’s important to remember that the maintenance mode is not simply good for routine maintenance.
  • The author, Leo, works as a Digital Content Writer for Hostinger.
  • In his spare time, he enjoys listening to music and learning about audio engineering.

Activate or deactivate maintenance mode

Before running the commands on this page, you should first load the Bitnami stack environment by executing theinstalldir/use APPNAMEscript (on Linux and MacOS) or by selecting the Bitnami APPNAME Stack shortcut in the Start Menu under “Start -Bitnami APPNAME Stack -Application console” from the Start Menu (Windows). On OS X virtual machines, the installation path is /opt/bitnami, and users of OS X virtual machines may perform commands by clicking the “Open Terminal” button. Learn more about the Bitnami stack environment as well as OS X virtual machines.

Install the maintenance mode plugin

By installing and activating theWP Maintenance Modeplugin, you may put your WordPress website into maintenance mode. It is possible to add a customizable maintenance page to your website/blog, which informs visitors that your website/blog is unavailable for maintenance. Users who have been granted adequate permissions to interact with the WordPress application will be the only ones who may do so when maintenance mode is active.

TIP: When executing administration activities such as updates or backup/restore chores, it is suggested that you use the maintenance mode setting on your computer. The following are the steps to take in order to install and activate the maintenance mode plugin:

  • Install the “WP Maintenance Mode” plugin on your WordPress site. More information about plugin installation may be found on the plugin installation page
  • Obtaining access to the WordPress administrator panel The “WordPress Maintenance Mode” plugin may be found by selecting it from the “Plugins” menu page. The plugin should be activated by clicking on the “Activate” link.

Activate maintenance mode

  • Obtaining access to the WordPress administrator panel Access the “Settings -WP Maintenance Mode” page by clicking here. Make sure that the “Status” field is set to “Activated” in the “General Settings” section. To save your settings, click the “Save Settings” button.

You will now be able to access your WordPress site while it is in maintenance mode. Verify this by visiting your WordPress website, where you should be able to view a page that looks somewhat like the following:

Deactivate maintenance mode

Once you have completed your maintenance procedures, you should disengage maintenance mode by performing the following steps:

  • Obtaining access to the WordPress administrator panel Access the “Settings -WP Maintenance Mode” page by clicking here. Make sure that the “Status” field is set to “Deactivated” in the “General Settings” section. To save your settings, click the “Save Settings” button.

Obtaining access to the WordPress administrator panel: Navigate to the “Settings -WordPress Maintenance Mode” page. Make sure the “Status” field is set to “Deactivated” in the “General Settings” section. Select “Save Settings” from the drop-down menu.

WordPress maintenance mode: Make your website temporarily unavailable

A website can be placed in maintenance mode if it is necessary to perform updates, make design or content modifications, or resolve a security vulnerability. Your website is effectively replaced with a splash page explaining why it is currently unavailable and when you anticipate it to be back online again. Our suggestion for further reading: How to Maintain Your WordPress Website in a Safe and Efficient Manner There are a variety of reasons for why you might wish to place your WordPress site into maintenance mode, as well as a variety of methods for doing so.

After that, we’ll go over each way for enabling maintenance mode, and we’ll end things up with a few concerns that might arise when you utilize maintenance mode.

  • What is WordPress maintenance mode and how does it work? There are a variety of reasons to utilize WordPress maintenance mode. Instructions on how to enable WordPress’s maintenance mode
  • Instructions on how to pull a WordPress site out of maintenance mode Stay out of WordPress maintenance mode and keep your site running efficiently.

What is WordPress maintenance mode?

WordPress maintenance mode is a condition that you may place your website into when you need to take care of a few administrative activities that might otherwise negatively impact the performance of the site or render it useless altogether. In an ideal world, your website would not be affected by any downtime at all. However, it is often preferable to take your site offline and replace it with a “come back soon”splash page rather than risk putting your clients’ personal information and money at risk by operating a defective website in the first place.

Reasons to use WordPress maintenance mode

Existing sites are most likely to operate in the maintenance mode. Consequently, it is used mostly for the following two purposes:

  1. You need to make modifications to the design, WordPress theme, or content of your website. You must correct a critical flaw that has the potential to compromise the data of your users.

Even while it may not seem like a huge problem to make aesthetic modifications to your website while it is still operational, it may cause confusion for certain people. Some visitors may depart believing your site is down, while others may believe your site has been hacked, depending on their point of view. Some may want to return, but the vast majority will most likely move on to the next location. In order to facilitate communication with users, certain maintenance mode page designs include email forms.

  • With regard to point number two, it’s generally recommended that websites be taken down when they contain a serious security vulnerability, even if they do not collect any personal information from users.
  • The best course of action is to pull your site down and put it into maintenance mode while you sort out the issues.
  • Once the problems with your website have been resolved, you can bring the site back online.
  • It’s a coming soon page, and it will assist you in creating excitement for your yet-to-launch website.

You just update the content of the page to show that it is a coming soon page rather than a maintenance page for general maintenance. Let’s take a quick look at the many approaches you may utilize to make this functionality available in WordPress.

How to enable WordPress maintenance mode

Photograph courtesy of Michael Bußmann / Pixabay If you want to enable WordPress maintenance mode on your website, there are four major options you may use:

  1. Make use of the WordPress maintenance tool that is already built in. Custom code should be included to display a maintenance page. Maintenance mode may be enabled using your.htaccess file. Use a WordPress maintenance mode plugin to keep your site running smoothly.

Maintenance mode is implemented in a variety of ways by each of these mechanisms. You have little influence on the first approach, but you do have some control over the second and third ways if you pick them properly. Your decision should be based on how long you want to use maintenance mode as well as the purpose(s) you want it to fulfill. Let’s have a look at them.

Method1: The maintenance function in WordPress

The WordPress maintenance function is a built-in feature that is activated automatically when you update the WordPress core, as well as when you perform plugin or WordPress theme updates. Its operation is straightforward. Following the installation of an update, WordPress shows a notification in the administration area saying that the site has entered maintenance mode. Once the update has been completed, the maintenance mode is turned off. Image sourced from: WordPress Dashboard screen capture It should take no more than a minute to update WordPress, however during that minute, your site will be replaced with the following splash page: Image courtesy of a screen capture This page is generated by a temporary file named.maintenance, which appears in your file directory only when you run WordPress updates.

It’s important to remember that you have little influence over this approach, and it’s better not to be concerned about it because it only protects you when you use the WordPress core update mechanism to do updates.

Method2: Custom code to display a maintenance page

StockSnap / is the source of this image. The image was obtained from StockSnap – and is licensed under the CC0 Public Domain license. The following code snippet can be added to your functions.php file, or you can use an extension to add additional code snippets: if you want to display a basic maintenance splash page on your site without using a maintenance mode plugin, you can do so by adding this bit of code to your functions.php file or by using an extension to add additional code snippets: / Enables the WordPress Maintenance Mode function to be used.

wp maintenance mode() if (!current user can(‘edit themes’) ||!is user logged in()) else (!current user can(‘edit themes’) else If you have any questions, please contact us at [email protected] wp die(“h1 Under Maintenance/h1br / Something doesn’t seem quite right, but we’re working on it!

Image courtesy of a screen capture You’ll have to log out of your site in order to see this splash page, but it does function properly.

Method3: Enable maintenance mode through your.htaccess file

Photograph by typographyimages – / License: CC0 Public Domain / It is important to have the ability to alter the.htaccess file on your server in order to use this strategy. Located in the root directory of your website, this file contains important information about your website. Copy and paste the following code into the document after it has been opened: RewriteEngine On RewriteBase / RewriteCond percent!123.456.789.123 RewriteCond percent!/maintenance.html RewriteCond percent!123.456.789.123 RewriteCond percent!/maintenance.html $ RewriteRule (.*)$ $ RewriteRule (.*)$ This code will redirect all web requests to your homepage to amaintenance.htmlfile, which you will need to build beforehand since it will be used as a temporary homepage replacement while your website is being repaired.

On the internet, you can find a plethora of simple HTML maintenance page templates. Pay particular attention to the percent portion, which is where you must replace the numbers with your own IP address, since this will allow you to access the site no matter what happens to your internet connection.

Method4: Using WordPress maintenance mode plugins

It’s a good idea to integrate a maintenance mode into your website so that people are aware of what is taking on if you actually need to take it offline for maintenance. This strategy is not the most efficient in terms of increasing business and keeping conversions afloat, but it is the simplest. The use of a maintenance mode plugin is far preferable to the alternative. You may use these plugins to create aesthetically beautiful splash pages into which you can incorporate contact forms and social network links, among other things. / License: CC0 Public Domain.

Maintenance Mode by SeedProd

The image was taken from the website. It is possible to create both maintenance and coming soon pages with Maintenance Mode by SeedProd, a hybrid maintenance plugin developed by SeedProd. Like the previous plugin, this one is a stripped-down version of the premium plugin, which is similar to the previous plugin. You have the ability to customize your backdrop, the text you use, and the HTML and CSS you use. Although it is more sophisticated than that, you can tell by the way the plugin organizes its options into distinct tabs that it is more complicated than that.

You may create a totally customized design without having to know how to code, for starters, which is really convenient.

The premium version of this maintenance mode and soon to be released plugin is available for purchase for $29 per year.


The image was taken from the website. Elementor is a program that you’ve undoubtedly heard about. WordPress page builder plugin that is completely free and makes it simple for anybody to create and construct their own pages in the WordPress content management system. Despite the fact that it has a premium edition, the free version is capable of developing a wide range of page layouts. A maintenance mode page is included in this package, and you can access it through the tools menu.

  1. You’ll need to have already developed a template for maintenance mode, which you may accomplish in a variety of ways depending on your preferences.
  2. All of their predesigned maintenance templates are tagged as “Coming Soon” pages, which means they will be available soon.
  3. Creating a new page and utilizing the Elementor Canvas template is the ideal way to get started, since this will keep your header and footer concealed.
  4. After that, you’ll be able to pick the template from theMaintenance Modetab underElementor Tools, which will be shown.

Now that you have a few options to consider, let’s take a look at some of the challenges you can encounter while utilizing WordPress maintenance mode to get you started. After that, we’ll get to the end of the post.

How to get a WordPress site out of maintenance mode

Photograph by aitoff – / License: CC0 Public Domain. So, we went over how to put a WordPress site into maintenance mode, but what happens when a site is stuck in maintenance mode for an indefinite period of time? That is exactly what we will be discussing in the next part. There are a variety of reasons why your site may become stuck in this state, however the most common are as follows:

  • After an update was performed, the.maintenancefile did not automatically remove itself. It was discovered that a maintenance mode plugin had malfunctioned and had retained its data in your site’s cache.
You might be interested:  Your Php Installation Appears To Be Missing The Mysql Extension Which Is Required By Wordpress? (Solution)

The.maintenance File

If you updated WordPress and are now stuck with the screen we showed you before, there is a solution. Image courtesy of a screenshot. Your directory most likely did not successfully delete the.maintenancefile once the modifications were performed. If you know how to access the file system of your website, you can easily repair the problem. If your server employs cPanel or a similar control panel, log into it and navigate to the file system. You may also utilize FTP software, such as FileZilla, to transfer files.

You’ll need to enable an option called “Make Hidden Files Viewable” in order to accomplish this.

If you have a WordPress installation, the file will be stored in your main directory, which is the same location as yourwp-config.phpfile.

Maintenance mode plugin glitches

The image is courtesy of RyanMcGuire – and is licensed under the CC0 Public Domain license. It is necessary to deactivate and delete the plugin that was used to place your site into maintenance mode if you are unable to remove a splash screen after turning off the feature in the plugin’s configuration settings. If it doesn’t work, try clearing the cache on your website. There are two methods to go about it:

  • Image courtesy of RyanMcGuire – / License: CC0 Public Domain / Original Source: It is necessary to deactivate and delete the plugin that was used to put your site into maintenance mode if you are unable to remove it despite turning off the feature in the plugin’s settings. Otherwise, try clearing the cache on your site. There are two ways to go about it.

The good news is that it is feasible to avoid your website from becoming trapped in maintenance mode. All you have to do is adhere to a few best practices in order to succeed. Let’s talk about it a little more before we wind up this piece.

How to prevent your site from getting stuck in WordPress maintenance mode

Photo by ferarcosn – / License: CC0 Public Domain (Creative Commons Zero). In general, there are three primary reasons why your site may become stuck in maintenance mode. These are as follows:

  1. Attempting multiple WordPress themes and plugins at once resulted in an error
  2. You should try again later. A plugin that you attempted to upgrade is incompatible with the version of WordPress that you are using. A bug has been discovered in the maintenance mode plugin that you are currently using

Handling several updates at once

Photograph by geralt – / License: Creative Commons CC0 Public Domain The first thing you should do is ensuring that you begin producing frequent backups and that you back up your site before doing any upgrades. It is possible to set restore points in WordPress using plugins, which will allow you to restore your site to the last day on which it was operational successfully.

However, while this does not necessarily provide a way to prevent this from occurring on your site, it does provide a solution in the event that it does become stuck in this state. It’s better to be cautious than sorry in this situation.

Compatibility issues with WordPress

You may also make sure that your WordPress version is up to date, and that any WordPress plugins you update are compatible with the version of WordPress you are running on your computer. Fortunately, WordPress now includes a function that informs you whether or not a WordPress plugin is compatible with your current version of WordPress right on the Updatesscreen. Image sourced from: WordPress Dashboard screen capture Following a simple guideline, you should avoid updating a theme or plugin until it is “100 percent compatible with your version of WordPress,” according to the creator of the theme or plugin in question.

It is possible to accomplish this in a variety of methods, the most popular of which are site staging and relocating your site to a local test server.

It is possible to clone your site to another location on your server and test the updates there.

You may employ a dedicated staging service, get an inexpensive shared hosting plan to use as a test server, or set up your own server on your computer using a tool such as MAMP to test your code.

Preventing plugin glitches

Startup Stock Photos | is the source of this image. The image is from of StartupStockPhotos – and is licensed under CC0 Public Domain. There aren’t many methods to avoid a problem from appearing in a plugin, but you can at the very least learn more about the plugins you’re currently using. This will allow you to only install plugins that have excellent reputations for providing clean and well-functioning code, increasing the likelihood that your site will not become stuck in maintenance mode as a result.

Final thoughts

Maintaining your WordPress site in maintenance mode is a handy tool that may assist you in communicating more effectively with your users while your site is unavailable for scheduled and unscheduled maintenance. It can also assist you in maintaining your conversion rates even if your website is down. You should pay particular attention to this when you are running a professional internet business. In order to maximize conversions, it is best to employ a maintenance plugin that is specifically designed for this purpose.

The difficult aspect is deciding which maintenance page plugin is the most appropriate for your needs.

What are some of your motivations for employing WordPress’s maintenance mode, and what are some of your favorite methods of putting it into action?

Our suggestion for further reading: How to Maintain Your WordPress Website in a Safe and Efficient Manner

WP Maintenance Mode & Coming Soon

This is an outstanding plugin. Right out of the box, it’s simple to use. There is no setting required; simply enable the plugin and turn on/off maintenance mode as necessary. However, things will only get better. You can easily customize the message by including images from your media library, or you can upload a new image from your computer. A long history and a successful track record have been established for this plugin.

You don’t need to look any farther because the developer has done a great job. Read all of the 360-degree reviews. Open source software is used to create “WP Maintenance ModeComing Soon.” This plugin has been made possible by the contributions of the persons listed below. Contributors

Version 2.4.3 is available (2022-01-27)

2.4.2 (18/01/2022)

  • Miscellaneous: 900 000 active installs are celebrated
  • Miscellaneous: compatible with WordPress 5.9
  • The reference to the jQuery UI CSS theme referenced from the jQuery CDN has been fixed
  • Other text adjustments have been made in the dashboard.

2.4.1 (20/07/2021)

  • Noteworthy: Celebrations in honor of 900,000 active installs
  • Compatibility with WordPress 5.9, among other things. The reference to the jQuery UI CSS theme referenced from the jQuery CDN has been corrected
  • Other text adjustments have been made in the dashboard.

2.3.0 (07/12/2020)

  • Modules: add support for Google Analytics 4 measurement ID
  • Add support for Google Analytics 3 measurement ID
  • Enable media buttons in the wp editor (you may now upload photos directly from the editor)
  • Design Bot: correct the translation error
  • Added filters for the capabilitieswpmm settings capability,wpmm subscribers capability, andwpmm all actions capability (the last of which may be used to override all capabilities)
  • Miscellaneous: Miscellaneous: the fixshortcode redirect property is included. Miscellaneous: a few of CSSJavascript enhancements
  • Miscellaneous: update the “Tested up to” version to 5.6

2.2.4 (20/05/2019)

  • Increase the value of “Tested up to” to 5.2.0
  • Correct a typo in the Italian translation (it IT)
  • Bot: Please include a comment on how to export the list of subscribers. Client-side sanitization of the input fields should be implemented by the bot 176.

2.2.3 (20/02/2019)

  • Increase the “tested up to” version to 5.1.0
  • For users of WordPress 5.1.0, replace the “wpmu new blog” action with the “wp initialize site” action because the first one is deprecated in the new version
  • It is possible to make a small improvement to the “check exclude” method from the “WP-Maintenance Mode” class

2.2.2 (27/11/2018)

  • Add ip anonymization 178 to the Google Analytics module
  • Allow links within texareas + add policy link target 188 to the GDPR module
  • Add charset meta tag 200 to the GDPR module
  • Add charset meta tag 200 to the GDPR module. fix PHP Notice: Added plural and single form translations for the subscribers number (on the settings page) due to an undefined index: HTTP USER AGENT.

Earlier versions

Please see the entire changelog for a list of changes that occurred in previous versions.

Maintenance Mode for WordPress – How to Enable It

The content on Themeisle is completely free. When you make a purchase after clicking on one of our referral links, we receive a commission. Read on to find out more Any work on a live site is best done behind the veil of a maintenance mode screen, which is accessible only to authorized personnel. That’s because a half-finished online website or a website that is now undergoing maintenance doesn’t exactly scream professionalism, does it? It’s unfortunate, but we all have to make adjustments to our websites every now and again.

Maintenance mode is useful for a wide range of scenarios, including but not limited to the following:

  • Changing WordPress themes, testing plugins, troubleshooting website issues, and making minor cosmetic changes are all things I do.

When you activate maintenance mode, you will be able to work on your website in a private environment. Keeping this in mind, maintenance mode may also be used as a ” Coming Soon ” mode, allowing you to work on your new website in the privacy of your own home. Coming Soon Page is a free WordPress plugin that I’m going to show you how to use to work in maintenance mode in WordPress today. SeedProd has put their system into maintenance mode. I understand that the plugin’s name is a bit of a mouthful, but it is so because it combines the functionality of two soon-to-be-defunct plugins: Ultimate Maintenance Mode and Ultimate Coming Soon Page, which are both scheduled to be retired.

How to activate maintenance mode in WordPress

We must first install the plugin before we can activate maintenance mode. Log in to WordPress and then go to Plugins / Add New to begin. If you search for “SeedProd,” the first plugin that comes up will be the Coming Soon PageMaintenance Mode plugin, which is a good thing. Go ahead and clickInstall Now, thenActivate Plugin. We may now begin to make use of the plugin. Select SeedProd -Settings from the drop-down menu. You’ll be able to activate your maintenance screen – also known as the “coming soon screen” – in a matter of seconds from this page.

  1. With this adjustment, only you will be able to see the changes that are made to your website; visitors will merely see the maintenance screen while you are working on it.
  2. Of course, at this point, visitors will only see a boring, unsightly maintenance screen.
  3. Fortunately, the plugin comes pre-installed with everything you’ll need to create a professional-looking maintenance page.
  4. You’ll be able to submit your logo here, and then use the editor to compose your headline and message to share with others.
  5. At the bottom of the options screen, you’ll see aHeadersection that you may customize.
  6. Keep in mind to save your work one more time before going on to the next tab.
  7. In this section, you may personalize the appearance of your maintenance screen.

You’ll also discover sections for determining the width of your content area, as well as areas for selecting the font face and text color for your content as you continue to scroll down the screen.

More experienced users may also find it useful to visit theAdvancedtab on this page.

Users who are searching for a straightforward maintenance screen, on the other hand, will not be required to interact with this tab in most cases.

This will guarantee that all of your modifications are reflected on the live version of your maintenance screen, which is the version that visitors will view when they arrive.

Of course you do, and here’s a screenshot: That took less than five minutes to set up and appears to be rather professional, don’t you think?

Users that are logged in will be able to see what is happening behind the maintenance screen, allowing them to preview their changes without being hindered.

To do so, go return toSettings / Coming Soon PageMaintenance Mode and select the appropriate option.

It’s as simple as changing the status to Disabled and saving the changes. You did a fantastic job! Your website has been completely restored, and no visitors have ever seen your website in its previous non-working state.

Final thoughts

I really like the Coming Soon PageMaintenance Modeplugin, which is one of my favorites. The plugin allows you to create stunning maintenance screens in a matter of minutes, and it also allows you to toggle maintenance mode on and off with a few clicks whenever you require it. Are you using the Coming Soon PageMaintenance Mode plugin? If so, what is the name of the plugin? Is there anything else? Let us know what you think in the comments section below!

Free guide

Guide is available for free download.

Leave a Comment

Your email address will not be published. Required fields are marked *