WordPress plugin intelligence profile

MSBD Maintenance Mode

Display a clean maintenance page to visitors and non-admin users while administrators and network administrators continue browsing normally.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update18 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MSBD Maintenance Mode version 1.0.3 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

MSBD Maintenance Mode is a lightweight maintenance mode plugin for WordPress. When active, the plugin replaces the public frontend template with a simple maintenance page for logged-out visitors and lower-role logged-in users.

Administrators can continue browsing the real website normally while maintenance mode is active.

Main features

  • Shows a maintenance page to visitors and non-admin logged-in users.
  • Allows site administrators to bypass maintenance mode with the manage_options capability.
  • Allows network administrators and super admins to bypass maintenance mode on WordPress multisite.
  • Supports a Media Library logo.
  • Supports a direct HTTP/HTTPS logo URL.
  • Provides required maintenance badge and title fields plus an optional message field.
  • Allows only <strong>, <i>, <em>, and <br> formatting in the maintenance message.
  • Uses clean template and stylesheet override paths for theme developers.
  • Excludes admin, login, AJAX, cron, REST API, WP-CLI, and Customizer preview requests.
  • Includes WordPress nonce verification and capability checks for settings forms.
  • Sanitizes saved settings and escapes template/admin output.
  • Includes internationalization support with the msbd-maintenance-mode text domain and /languages domain path.

Multisite support

On WordPress multisite:

  • Network Admin > MSBD Maintenance manages network-level default settings from a top-level network admin menu.
  • Each subsite admin can use the top-level MSBD Maintenance menu to manage that subsite’s own settings.
  • Subsite settings override network defaults after they are saved.

Request exclusions

The plugin does not replace these request types:

  • WordPress admin area
  • Login and registration pages
  • AJAX requests
  • Cron requests
  • REST API requests
  • WP-CLI requests
  • Customizer preview requests

Template customization

Theme developers can override the public maintenance page without editing the plugin by adding either or both files to the active theme or child theme:

css

Template lookup priority is:

  • Child theme: msbd-maintenance-mode/main.php
  • Parent theme: msbd-maintenance-mode/main.php
  • Plugin fallback: wp-content/plugins/msbd-maintenance-mode/tpl/main.php

Stylesheet lookup priority is:

  • Child theme: msbd-maintenance-mode/style.css
  • Parent theme: msbd-maintenance-mode/style.css
  • Plugin fallback: wp-content/plugins/msbd-maintenance-mode/assets/css/maintenance.css

The selected stylesheet is loaded with wp_enqueue_style(). The default plugin template sends a 503 Service Unavailable response, adds no-cache headers, and outputs a noindex meta tag.

Privacy

The plugin does not collect, store, or transmit personal data. It does not connect to external services.

If an administrator enters an external logo URL, visitors’ browsers may request that image from the external URL provider.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • coming soon
  • maintenance mode
  • under construction
  • msbd
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity18 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.