WP Manifestindependent plugin directory
manifest / utilities / bloglogistics-maintenance-page

BlogLogistics Maintenance Page WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Simple WordPress plugin to display a static maintenance page on the front-end when activated, redirecting all requests to the maintenance page. Shows a maintenance page to everyone, except admins who are logged in. All other users will see the maintenance page.

★ 0stars
68release downloads
≈10active sites
v1.6.4latest · 1mo ago

Install

Download blogLogistics-maintenance-page.zip From the v1.6.4 release on GitHub, Sep 20, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/bloglogisticsdev/bloglogistics-maintenance-page/releases/download/v1.6.4/blogLogistics-maintenance-page.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Displays a custom maintenance page for visitors while allowing administrators to access the site.

Description

BlogLogistics Maintenance Page displays a maintenance page on the front end of a WordPress site while allowing logged-in administrators to continue accessing and editing the regular site.

The plugin includes a simple maintenance mode setting, support for a custom maintenance image, administrator bypass, and cache-aware headers so visitors and search engines understand that the site is temporarily unavailable.

Features

  • Simple maintenance mode toggle from the WordPress admin.
  • Custom maintenance image support using the WordPress Media Library.
  • Logged-in administrators can continue using the normal site.
  • Visitors and non-administrator users see the maintenance page when maintenance mode is enabled.
  • Sends a 503 Service Unavailable status code while maintenance mode is active.
  • Sends no-cache headers for better compatibility with caching plugins.
  • Defines DONOTCACHEPAGE for compatibility with caching systems such as WP Rocket.
  • Includes a clean, responsive maintenance page layout.
  • Uses a bundled default maintenance image when no custom image is selected.
  • Lightweight implementation with no front-end configuration required.

BlogLogistics Service Usage Notice

This plugin is licensed under GPL-3.0-or-later.

This plugin is provided by BlogLogistics as part of an active hosting, maintenance, or site-management service, unless a separate service arrangement has been granted. If the website is moved to another provider, continued BlogLogistics service use, support, updates, configuration assistance, or replacement work may require a separate agreement.

This notice does not restrict any rights granted under the GPL-3.0-or-later licence.

Installation

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress.
  3. Go to BlogLogistics > Maintenance Page.
  4. Enable maintenance mode when needed.
  5. Optionally select a custom maintenance image.

Usage

When maintenance mode is enabled, visitors will see the maintenance page.

Logged-in administrators will continue to see the regular site. This allows site owners, developers, and administrators to keep working while the public-facing site is temporarily hidden.

Frequently Asked Questions

Will administrators still see the normal site?

Yes. Logged-in administrators can continue viewing and editing the site normally.

Will visitors see the maintenance page?

Yes. When maintenance mode is enabled, visitors and non-administrator users will see the maintenance page.

Can I use a custom maintenance image?

Yes. The plugin supports selecting a custom image from the WordPress Media Library.

What happens if I do not choose a custom image?

The plugin will use the bundled default maintenance image.

Does the plugin send a 503 status code?

Yes. When maintenance mode is active, the plugin sends a 503 Service Unavailable response.

Is this compatible with caching plugins?

The plugin sends no-cache headers and defines DONOTCACHEPAGE to reduce the chance of caching systems storing the maintenance page.

Does this plugin require coding?

No. Maintenance mode can be enabled or disabled from the WordPress admin.

Does this plugin continue to be covered by BlogLogistics service terms if the website moves to another provider?

This plugin is licensed under GPL-3.0-or-later. BlogLogistics service use, support, updates, configuration assistance, or replacement work may require an active BlogLogistics hosting, maintenance, or site-management service, or a separate agreement. This notice does not restrict any rights granted under the GPL-3.0-or-later licence.

Changelog

1.6.3

  • Generate the update manifest Installation section from readme.txt.
  • Generate the update manifest FAQ section from readme.txt.
  • Remove stale hard-coded Installation and FAQ manifest content.

1.6.1

  • Fix duplicate active maintenance mode admin notice by ensuring the plugin class is instantiated only once.

1.6.0

  • Refactor the main plugin file into a bootstrap loader.
  • Move the main plugin class into the includes directory.
  • Add translation support and bundled language files.
  • Add language files for English Australia, English Great Britain, French, German, Spanish, Norwegian Bokmål, Swedish, and Japanese.
  • Add Domain Path metadata for bundled language files.
  • Move the bundled default maintenance image into the assets directory and keep the default front-end image working.
  • Add uninstall cleanup for this plugin’s saved settings.
  • Preserve update metadata, including icons, banners, Installation, FAQ, Author, and changelog support.

1.5.14

  • Add Installation and FAQ tabs to the plugin details modal.
  • Add linked BlogLogistics author metadata to the generated update manifest.

1.5.13

  • Add plugin banner metadata to the generated update manifest.

1.5.12

  • Fix release workflow so plugin icons are included in the update manifest.

1.5.11

  • Add BlogLogistics plugin icon assets.
  • Add icon metadata to the generated update manifest.

1.5.10

  • Move settings from Settings > Maintenance Mode to BlogLogistics > Maintenance Page.
  • Add the shared BlogLogistics wp-admin parent menu with the RSS-style icon.

1.5.9

  • Automate update manifest generation and upload from GitHub Actions.
  • Generate the update manifest changelog from readme.txt so WordPress displays the full changelog.

1.5.8

  • Switch update checks to the BlogLogistics update manifest endpoint.
  • Avoid GitHub API update checks to reduce rate-limit errors.

1.5.7

  • Prevent Plugin Update Checker from loading more than once when multiple BlogLogistics plugins are active.
  • Keep the Maintenance Page updater wrapper class plugin-specific to avoid conflicts with other BlogLogistics plugins.

1.5.6

  • Fixed admin warning notice so it only appears when maintenance mode is actually enabled.
  • Added strict checkbox sanitization to prevent stale truthy values from keeping maintenance mode active.
  • Purges common WordPress, host, and page-cache plugins immediately whenever maintenance mode is toggled on or off.
  • Adds early maintenance checks on init and template_redirect so logged-out visitors are intercepted before the theme loads.
  • Adds cache-bypass constants and diagnostic maintenance response headers.
  • Adds hidden checkbox fallback so disabling maintenance mode saves reliably.

1.5.2

  • Standardize plugin for GitHub release-based updates.
  • Add GitHub updater integration.
  • Add automated WordPress ZIP build workflow.
  • Update requirements to WordPress 7.0 and PHP 8.3.
  • Add standardized BlogLogistics plugin metadata.

1.5.1

  • Maintenance release before GitHub update standardization.

1.5.0

  • Added maintenance mode enable/disable setting.
  • Added custom maintenance image upload support.
  • Added Media Library integration.
  • Added admin notice when maintenance mode is active.
  • Added improved caching compatibility.
  • Added 503 Service Unavailable response for maintenance mode.
  • Added object-oriented plugin structure.
  • Added responsive maintenance page layout.
  • Added internationalisation support.
  • Added security and escaping improvements.

1.4.0-beta

  • Added default maintenance image.
  • Added basic maintenance page display.
  • Fixed issue where caching solutions could still display the normal content page.

Upgrade Notice

1.5.8

Maintenance Page now checks BlogLogistics update manifests instead of the GitHub API for update metadata.

1.5.6

Maintenance mode now purges caches when toggled, helping prevent cached normal pages from showing after maintenance is re-enabled.

1.5.2

Standardizes the plugin for BlogLogistics GitHub release-based updates and updates requirements to WordPress 7.0 and PHP 8.3.

License

This plugin is licensed under GPL-3.0-or-later. See https://www.gnu.org/licenses/gpl-3.0.html.

Releases

19 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.6.4 latest
Sep 20, 2026 1mo ago
blogLogistics-maintenance-page.zip
8
Jun 8, 2026 4mo ago
blogLogistics-maintenance-page.zip
6
Jun 8, 2026 4mo ago
blogLogistics-maintenance-page.zip
2
Jun 1, 2026 4mo ago
blogLogistics-maintenance-page.zip
5
Jun 1, 2026 4mo ago
blogLogistics-maintenance-page.zip
1
May 31, 2026 4mo ago
blogLogistics-maintenance-page.zip
6
May 31, 2026 4mo ago
blogLogistics-maintenance-page.zip
5
May 30, 2026 4mo ago
blogLogistics-maintenance-page.zip
4
May 30, 2026 4mo ago
tag only
—
May 29, 2026 4mo ago
blogLogistics-maintenance-page.zip
6
May 29, 2026 4mo ago
blogLogistics-maintenance-page.zip
5
May 29, 2026 4mo ago
blogLogistics-maintenance-page.zip
3
May 28, 2026 4mo ago
blogLogistics-maintenance-page.zip
6
May 27, 2026 4mo ago
blogLogistics-maintenance-page.zip
3
May 27, 2026 4mo ago
blogLogistics-maintenance-page.zip
2
May 27, 2026 4mo ago
blogLogistics-maintenance-page.zip
3
May 27, 2026 4mo ago
blogLogistics-maintenance-page.zip
1
May 27, 2026 4mo ago
blogLogistics-maintenance-page.zip
2
May 31, 2025 1 year ago
blogLogistics-maintenance-page.zip
0

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

A grade

Security

BlogLogistics Maintenance Page 1.6.4 · audited by WP Registry

No security issues found.

Audited release
1.6.4
Findings
none
Worst severity
—
Content hash
90521381075c2a589a34fc13…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.