Plugin Banner
Plugin Icon

Simple Maintenance Redirect

Description

Simple Maintenance Redirect allows site administrators to enable maintenance mode by redirecting visitors to one of your specified pages (without header and footer) or an external URL instead of complicating things with all kinds of confusing settings. Logged-in administrators can still access the site normally, ensuring a seamless workflow while updates are made.

Features:

  • Custom Maintenance Page: Redirects visitors to a selected WordPress page while the site is in maintenance mode.
  • Maintenance Page Modifications: Automatically hides the header and footer on the maintenance page and adds a maintenance-mode class to the body element for further customization.
  • External Redirect Option: Redirect to an external URL instead of a WordPress page if needed.
  • Admin Bypass: Logged-in administrators can continue working on the site without redirection.
  • Developer Hook: Modify rules for when a user should be redirected.

How It Works:

  • Create and publish a page with your custom maintenance message.
  • Go to Settings > General and choose a Maintenance Mode Page or enter an External URL.
  • When enabled, visitors will be redirected to the selected page or URL. Logged-in administrators can still access the site.
  • If a WordPress page is selected, it will automatically be set to "Published" when maintenance mode is active and revert to "Draft" when disabled.
  • The plugin does not affect the login page, REST API, or JSON endpoints.

This plugin is great for "coming soon" pages, staging site protection, design previews, or any situation where you need to hide the main site while keeping access for yourself.

Screenshots

Settings and admin bar
Settings and admin bar

FAQ

Can I customize the maintenance page?

Can I allow specific users or roles to bypass maintenance mode?

Where can I request features and get further support?

Installation

1. Upload the plugin files to the /wp-content/plugins/simple-maintenance-redirect/ directory.

2. Activate the plugin through the 'Plugins' menu in WordPress.

3. Go to Settings > General.

What Next?

How-To GuideDeveloper Docs

1.0.1

  • Initial Release on April 28, 2025

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.