Select Page

Updating your website is a sign of a healthy, growing business. However, making big changes while visitors are actively clicking around can lead to broken pages or a confusing experience. This is why you need to know how to enable maintenance mode in WordPress.

Think of it like putting an “Under Renovation” sign on a shop door while you fix the interior. It tells your visitors that you are working hard to make the site better and will be back shortly. Without this mode, a visitor might see a half-finished layout or a technical error message.

This can make your brand look unprofessional or even broken. By enabling a dedicated maintenance screen, you keep your professional image intact. It also protects your site’s SEO by telling search engines that the downtime is only temporary. In this guide, we will show you exactly how to set this up safely and easily.

When Should You Use Maintenance Mode in wordpress?

You don’t need to lock your site down for every tiny typo fix. However, there are specific times when it is the safest choice for your visitors and your data.

  • Major Redesigns: If you are changing your theme or layout, the site often looks messy during the transition.

  • Plugin and Theme Updates: Occasionally, updates can clash. Maintenance mode prevents users from triggering a crash while the update is processing.

  • Bug Fixes: If something is broken, it is better to hide the error while you work on the solution.

  • Site Migration: When moving your site to a new host, maintenance mode prevents users from leaving comments or making purchases that might get lost during the move.

  • Adding Complex Features: If you are installing a new checkout system or a member area, you need a controlled environment to test it first.

Methods to Enable Maintenance Mode in WordPress

There are several ways to do this depending on your comfort level with technology. Whether you prefer a simple plugin or want to look at the “under the hood” files, we have a method for you.

Method 1: Using a Maintenance Mode Plugin

Best for: Beginners and small business owners who want a beautiful design without touching code.

Using a plugin is the most popular method. It gives you a visual editor to create a friendly message for your customers.

  • Go to your WordPress Dashboard and click Plugins > Add New.

  • Search for a plugin like “Lightstart” or “SeedProd.”

  • Click Install Now and then Activate.

  • Navigate to the plugin settings in your sidebar.

  • Choose a template or type in your custom message.

  • Toggle the “Status” to Enabled and save your changes.

Pros: Very easy to use; allows for custom branding and email signup forms.

Cons: Adds one more plugin to your site; might be overkill for a 2-minute fix.

Method 2: Using the Built-in .maintenance File

Best for: Quick updates where you don’t need a fancy design.

WordPress actually has a “hidden” way of doing this. When you run an update, WordPress automatically creates a temporary file. You can do this manually, too.

  • Log in to your hosting account and open the File Manager (or use FTP).

  • Locate your “root” folder (usually named public_html).

  • Create a new file and name it exactly .maintenance.

  • Open the file and add this small piece of code: <?php $upgrading = time(); ?>

  • Save the file. Your site is now in maintenance mode.

  • To turn it off, simply delete the .maintenance file.

Pros: No plugins required; works instantly.

Cons: Shows a very plain, white screen with text; requires file access.

Method 3: Using the functions.php File

Best for: Users who want a custom message without a plugin and are comfortable with code snippets.

You can add a small “snippet” to your theme’s functions file. This tells WordPress to redirect everyone (except administrators) to a maintenance message.

  • Go to Appearance > Theme File Editor (or use File Manager).

  • Find the functions.php file on the right side.

  • Paste a maintenance function at the bottom of the file.

  • Always back up your WordPress site before editing these files.

  • Save the file to see the changes live.

Pros: Complete control over the message; lightweight.

Cons: If you make a typo, it can cause a “White Screen of Death”; must be redone if you change themes.

Method 4: Using Hosting Maintenance Mode

Best for: Users on managed WordPress hosting who want a “one-click” solution.

Many modern hosts provide a simple toggle button right in their control panel.

  • Log in to your hosting dashboard (e.g., SiteGround, Bluehost, or WP Engine).

  • Look for a section labeled WordPress Tools or Site Management.

  • Find the Maintenance Mode toggle.

  • Switch it to On.

Pros: Extremely fast; managed at the server level. Cons: Limited customization options for the message.

What to Include on Your Maintenance Page

If you use a custom WordPress maintenance page, don’t just say “Closed.” Use this as an opportunity to help your customers.

  • A Friendly Message: Explain that you are improving the site to serve them better.

  • Expected Return Time: If you know it will take an hour, say so! This reduces frustration.

  • Contact Information: Provide an email address or a link to your social media so people can still reach you.

  • Consistent Branding: Use your logo and colors so people know they are in the right place.

How 79mplus Can Help

Managing the technical side of a website can be overwhelming when you are trying to run a business. At 79mplus, we act as your dedicated WordPress technical partner. We take the stress out of updates and changes so you can focus on your growth.

We help businesses with:

  • WordPress Maintenance: Regular updates and security checks to keep your site running smoothly.

  • Custom Development: Building unique features that a standard plugin can’t provide.

  • Theme & Plugin Fixes: Solving those annoying bugs that slow down your site.

  • Performance Optimization: Ensuring your site loads lightning-fast for your visitors.

  • Website Redesign: Modernizing your look while keeping your data safe.

Whether you need a quick fix or a long-term maintenance plan, our team is here to ensure your WordPress site remains a powerful asset for your brand.

FAQ

What is maintenance mode in WordPress?

It is a temporary status for your website that displays a notice to visitors while you perform updates or fixes. It prevents users from seeing a broken version of your site during technical work.

Can visitors still access my site?

Regular visitors will only see the maintenance message. However, as the site administrator, you can usually still log in and see the full site to test your changes.

How long should maintenance mode stay on?

Ideally, as short as possible. For simple updates, it might be 5 minutes. For a redesign, it might be a few hours. Always try to perform major work during your “low traffic” hours.

Can I customize the maintenance page?

Yes. If you use a plugin or a custom code snippet, you can add your logo, social media links, and even a newsletter signup form.

Conclusion

Learning how to enable maintenance mode in WordPress is a vital skill for any site owner. It ensures that your updates are handled gracefully and that your visitors always have a positive experience. Whether you choose a simple plugin or a quick code fix, the goal is the same: keep your site professional and your data safe.

If you would rather have experts handle the technical heavy lifting, the team at 79mplus is ready to help. From custom WordPress development to routine maintenance and performance optimization, we ensure your website stays ahead of the curve.