We are going to teach you four different methods for setting your WordPress site into maintenance mode.
Whether you are experiencing slow performance or have been warned by a third-party host that your site may be at risk due to an issue with your WordPress installation, Setting Your Site To Maintenance Mode can help solve the problem and get your site back up and running as quickly as possible.
So read on, and learn how to set your WordPress site to maintenance mode in the most efficient way possible!
What Is WordPress Maintenance Mode?
When you’re making changes to your website, it’s important to know that maintenance mode is a status applied to it. This means that it’s possible for changes made during maintenance mode to break the site. If this happens, you’ll need to take steps to fix it.
If you encounter any problems with your WordPress site, you can activate WordPress’s maintenance mode. This feature temporarily disables all plugin and theme functions, removes all published content, and deletes all custom post types and taxonomies. After activating maintenance mode, you can use the site’s backup feature to restore your site to its previous state.
One way to do this is to use the wp_maintenance function. This function works by using the function wp_maintenance and creating a .maintenance file that contains the message. After the construction process is complete, delete the maintenance file.
When you activate maintenance mode, WordPress does not save any of your posts or pages. You should back up your site before using maintenance mode to ensure that you can restore it if necessary.
How Will It Affect Your Visitors?
When website maintenance mode is enabled, WordPress will check for updates and make any necessary repairs. This can cause the site to be slow or unavailable for some visitors.
Depending on the site’s configuration, maintenance mode can also disable certain features or limit access to certain parts of the site. In some cases, it may even delete old posts or pages.
Website maintenance can have a major impact on your website visitors.
Not only can it create a bad user experience, but it can also damage the credibility of your website and even lead to security risks.
Visitors may doubt the website’s security or even stop using it. If this happens, it will have a negative impact on future traffic.
Why Do You Need It?
If your WordPress site is not responding as it should, there’s a good chance you need to activate WordPress maintenance mode. When you activate WordPress maintenance mode, WordPress will take care of some basic tasks for you, like checking for updates and repairing issues. Here’s why you should turn on maintenance mode whenever things start going wrong:
1. It Can Detect and Address Issues Quickly:
When WordPress is in maintenance mode, it can quickly address issues that may be causing your site to malfunction. This can save you a lot of time and hassle.
2. It Can Keep Your Site Up-to-Date:
When you activate maintenance mode, WordPress will check for updates and install them if they’re available. This can help keep your site up-to-date and compliant with current standards.
3. Minimize Security Risks:
If you are experiencing any security issues, it’s always best to take the site offline until the problem is resolved. By taking the site offline, you minimize the chances that a malicious link will be able to exploit your visitors. Plus, this will help ensure that your website is as safe as possible for your visitors.
4. It Can Repair Problems:
If something goes wrong while WordPress is in maintenance mode, it can automatically fix the issue. This can prevent further damage or problems down the line.
5. Avoid a Bad Impression:
Having a broken or non-functional site can leave a lasting bad impression on your visitors. Maintenance Mode will not only let the customers know when the site will be back up, but it will also list all of the issues that need to be fixed. This will help keep your site running smoothly and avoid any bad impressions.
So if you notice that your WordPress site is not performing as it should, consider activating WordPress maintenance mode to get things back on track!
How to Set Your WordPress Site to Maintenance Mode
In this article, we identify four ways you can set WordPress in maintenance mode so that you can keep your website going while also preventing any issues from breaking down the site.
1. By maintenance.html file
***It is highly recommended that you create a backup of your.htaccess file before moving forward.
Follow My Steps:
Step 1: After successfully logging into cPanel, navigate to the File Manager section. Then, navigate to the directory labeled “public_html.”
Step 2: Here you have to create a “maintenance.html” file.
[ Click on this link to get the maintenance.html code. ]
Step 3: You will get the .htaccess file in the public_html directory. Open it by right-clicking and selecting Edit.
Step 4: Copy and paste the following code into the .htaccess file:
<script src=”https://gist.github.com/codeastrology-dev/da845231c95f55520b022c366dc042cf.js“></script>
In that case, you can begin making changes to the site while visitors are diverted to a maintenance HTML page.
2. Using Custom Function on functions.php
Editing the functions.php file is necessary to complete this procedure. Before moving further with the process, we strongly advise you to create a backup of your WordPress site.
Follow My Steps:
Step 1: Access your WordPress dashboard, then go to Appearance >> Theme Editor.
Step 2: On the right side, you will see the Theme Files.
Click on the functions.php file.

Step 3: After clicking on it, it allows you to edit the code in the editor.
Copy and paste the following code into the end of the file:
<script src="https://gist.github.com/codeastrology-dev/03e24d6e46c2f89fcf3e2bba5ef22ecd.js"></script>
Like in the screenshot below:

Step 4: Click on the Update File button.
This will trigger the maintenance screen that is normally displayed by WordPress. Just like it:

Remember: When you are ready, you need to remember to delete the code from the functions.php file so that the website may be accessed by users once more.
3. By Using CPanel
Maintenance mode is available in the cPanel. Using this strategy does not require you to make any adjustments to the WordPress plugins that you have installed. However, there is no option to modify the landing page in such a way that only the standard message will be displayed to viewers of the website.
Follow My Steps:
Step 1: Log into your cPanel.
Step 2: On the cPanel dashboard, you will see the Applications section.
Step 3: In the Applications section: click on the WordPress Toolkit.
Step 4: To activate or deactivate maintenance mode for a specific WordPress installation, click the corresponding drop-down arrow.
Step 5: Toggle the status of the “Maintenance mode” setting by clicking the corresponding toggle.
4. By WordPress Plugin( Coming Soon Page & Maintenance Mode by SeedProd )
Step 1: Access your WordPress Dashboard
Then go to Plugins >> Add new menu.
On the plugin search bar, type (Coming Soon Page & Maintenance Mode by SeedProd)
After that, click the Install Now button to activate it.

Step 2: After activating the plugin, you are redirected to the customization page. Like in the screenshot below:

Don’t be afraid, click on the back arrow to get back to your WP Dashboard. This screenshot will help you:
Step 3: On the WP Dashboard, you will see the “SeedPord” menu. Then click on the Landing Pages section.

You get a SeedPord Dashboard. Here you have to activate the “Maintenance” page.

Step 4: To set up a maintenance mode page, click on the Set up a Maintenance Mode Page button.

Step 6: After clicking on it, it will take you to the customized dashboard. Here you can change the text, button color, banner image, and many more.

Best WordPress Maintenance Mode Plugins List:
- Slim Maintenance Mode
- Coming Soon Page & Maintenance Mode
- Coming Soon and Maintenance Mode
- Simple Maintenance
- Under Construction
- Elementor Maintenance Mode
- WP Maintenance Mode
- Divi
- Minimal Coming Soon & Maintenance Mode
- CMP – Coming Soon & Maintenance Plugin
FAQ
Can I set Maintenance Mode in Elementor Page Builder?
Yes, you can. To learn more, click on this tutorial link.
How to Put a WordPress Site in Maintenance Mode (3 Methods)
Is the SeedProd Plugin free?
If you’re using SeedProd Lite, the plugin is free. Upgrade to SeedProd Landing Page Pro for more features.
Does maintenance mode affect SEO?
Your website’s search engine optimization won’t be impacted by any downtime.
What is the difference between Coming Soon and Maintenance Mode?
Coming soon mode is used when your website has not yet been published. Maintenance mode is used when your website is momentarily unavailable for maintenance.
Does the Cache plugin affect maintenance mode?
No, but we suggest you turn off the cache plugin.
Related Article
WordPress Vulnerabilities: A Quick Guide For Website Owners Why Your WordPress Site Isn’t Loading Properly And How To Fix It What To Do When You activate A WordPress Theme But It Doesn’t Work |
Conclusions
Setting your WordPress site to maintenance mode can be a great way to keep it running smoothly without any disruptions.
If you’re experiencing slow performance or errors, trying one of the four best methods below might help you get your site back up and running in no time.
Which method do you think worked best for you? Let us know in the comments below!