If you’re considering redesigning your WordPress site or want to update your theme or plugins, you will have to put your WordPress site in maintenance mode. You don’t want site visitors to access your WordPress site when you’re busy debugging errors, running updates, or fixing plugin conflicts.
And the reason for this is simple: it disrupts the user experience and can potentially cause visitors to bounce off your WordPress site. If some of your website’s pages are being updated, site visitors will be confused about whether the site is broken or undergoing maintenance.
Ideally, you want to put your WordPress site in maintenance mode to let site visitors know you’re making updates. This encourages visitors to check back on your site after the maintenance is complete.
By default, WordPress offers a generic, non-inviting maintenance mode that doesn’t offer much control over the look and feel of your website while it’s under maintenance. However, there is a better way to put your WordPress site into maintenance mode.
With this in mind, in this tutorial, we’ll show you how to put your WordPress site in maintenance mode using the ProfilePress plugin.
How to put your WordPress site in maintenance mode
ProfilePress offers an intuitive way to build flexible and unique WordPress membership sites. It’s also perfect for putting your website in maintenance mode. And the best part is that you can do this without having to code.
You can use ProfilePress’ built-in content restriction feature to put your website in maintenance mode while you work on updates. It gives you full control over who has access to your content and lets you set up unique protection rules. This means that you can restrict users’ access to pages, child pages, posts, custom post types, categories, tags, and custom taxonomies on your WordPress website easily.
Using the ProfilePress plugin to put your WordPress site in maintenance mode is a great way to enhance the user experience on your site while it’s undergoing maintenance. Site visitors will be informed as soon as they land on your WordPress site. This reduces disruptions and encourages users to check back once your website is back online.
You can also work on specific parts of your WordPress website while letting users access the rest of your content. For instance, if you just want to add or remove a few widgets from your WordPress site, you might want to let visitors access blog posts and pages on your site. Doing this prevents users from bouncing off your website right away.
WordPress maintenance mode best practices
Restricting user access to certain parts of your site when you’re working on them is only half the equation.
Best practices suggest that you should also let site visitors know what’s going on and when they can expect your site to be fully live again. To do this, you can display a message on the homepage (or the page visitors are most likely to land on) that lets them know your website is under maintenance, why it’s under maintenance, and when they should check back.
Here’s some wording you can use on your own site:
- Sorry! We’re down for maintenance right now. Check back by 8 PM EST.
- Unfortunately, the site is down for maintenance right now. Please check back soon.
- Something great is coming soon. Check back tomorrow!
Pro tip: Link site visitors to a different page so they have something to browse while they wait for your website to be back. Or, ask them to enter their email address to get notified when the site is back online.
How to put WordPress in maintenance mode using ProfilePress
Here, we’ll show you how to put your WordPress site in maintenance mode using ProfilePress. For this tutorial, you’ll need a WordPress site and the ProfilePress plugin.
Step #1: Install and activate ProfilePress
Start by installing the ProfilePress plugin on your WordPress site if you haven’t done so already. The ProfilePress plugin lets you restrict posts or pages anywhere on your WordPress site while you’re working on them. This way, you can let users access the rest of your without being interrupted by maintenance.
Once you’ve downloaded and installed the ProfilePress plugin, you need to activate the plugin using the license key provided at the time of purchase.
Step #2: Restrict users from accessing your site
Now that the ProfilePress plugin is installed, you can start restricting users from accessing your WordPress site. As mentioned earlier, it’s also a good idea to display a “check back soon” message on the homepage of your WordPress website.
Here’s what you need to do:
Start by navigating to ProfilePress → Settings from the WordPress admin panel and click on the Access tab to restrict access to your WordPress site. You can restrict the WordPress website to logged-in users only.
The benefit of this is that only people who can log in to your WordPress site will have access to your content while your site is undergoing maintenance. All other site visitors will be redirected to the homepage that lets them know your website is under maintenance and encourages them to check back later.
Select the Accessible to Logged-in users option using the drop-down menu under Global Site Access. You can select the page you want to redirect site visitors to by using the drop-down menu under Redirect Page. You can also select the checkbox next to Accessible Homepage Enable to let non-logged-in users see the “check back soon” message.
Once you’re done click the Save Changes button to continue.
Step #3: Preview your website
ProfilePress will only let logged-in users access content on your WordPress site. If an unauthorized user tries to access your content they will be redirected to the log-in page.
Users can also access the homepage of your WordPress site where they will see a “Site under maintenance, check back soon” message. This lets site visitors know what’s going on and when they should check back.
On the other hand, authorized users will be able to access and view the ongoing maintenance and all other content on your WordPress site.
This is perfect for website owners that need to have authorized users (like designers and editors) make updates to the website.
Every website has to undergo maintenance sooner or later. It can be a challenge to put your WordPress site into maintenance without damaging the user experience.
However, by using ProfilePress’s intuitive solution, you can restrict specific parts of your website while you work on them without making it inconvenient for site visitors. This not only helps you quickly put your site into maintenance mode but also ensures your WordPress site remains user-friendly while you’re working on it.
To recap, you want to make sure you let visitors know:
- That your WordPress site is in maintenance mode
- Why your website is undergoing maintenance
- The estimated time range
Ideally, you want to encourage site visitors to check back on your WordPress site as soon as you finish updating the content or redesigning it. This ensures that you can actively do maintenance on your WordPress site without hurting your brand.
Ready to put your WordPress site into maintenance mode without damaging the user experience? Get ProfilePress today!