Status banner
The top of the page shows whether maintenance is currently Active or Inactive. When active, an amber banner reminds you that regular visitors cannot access your content. Click Enable or Disable to toggle the mode at any time.Settings tabs
Settings are organised into three tabs. Changes in any tab update the live preview pane on the right in real time.- Content
- Appearance
- Access & Extras
- Page Title — the heading displayed on the maintenance page (default: “Site Under Maintenance”).
- Message — the body text beneath the title.
- Show Badge — toggle a small status pill at the top of the page. When enabled, a Badge Text field appears (max 30 characters).
- Expected End Time — an optional date/time field. When the countdown timer is off, this is informational only and can be referenced in your message text.
Live preview
The preview pane on the right updates instantly as you adjust any setting. The countdown tiles tick in real time if you have a countdown end time set. The preview is a faithful render of the actual maintenance page output.Save settings vs. toggle
The Save Settings button at the bottom of the settings card persists your design changes without activating or deactivating maintenance mode. The Enable / Disable button in the status banner toggles the mode and also saves the current settings at the same time. This means you can design your maintenance page in advance, save it, and enable it later with a single click.How the maintenance page is generated
When a visitor hits the site while maintenance is active, the plugin intercepts the request on thetemplate_redirect hook (frontend only — the REST API and wp-admin are never blocked). It sends a 503 Service Unavailable response and outputs a standalone HTML document with fully inline CSS. No theme files, no WordPress templates, and no external stylesheets are loaded.
The page includes:
- A CSS
linear-gradientbackground using your configured colours. - The floating emoji icon.
- The accent divider bar.
- The title and message.
- Optional countdown tiles driven by a small inline
<script>tag. - Optional status badge.
wmp_maintenance_active). It is automatically removed when the plugin is deactivated, so your site returns to normal if you deactivate WP Manager Pro.
Setting up a maintenance page with countdown timer
Configure your content
Open Maintenance Mode and click the Content tab. Enter a Page Title and Message that explain the situation to visitors.
Choose an appearance
Click the Appearance tab. Click one of the six gradient presets, or use the colour pickers to set custom colours. Select an emoji icon for the page.
Enable the countdown
Click the Access & Extras tab. Toggle Show Countdown Timer on, then set the Countdown End Time to your expected completion date and time. Watch the countdown tiles appear in the preview.
Activate maintenance mode
When you are ready, click Enable in the status banner. The site immediately shows the maintenance page to all non-administrator visitors.
