WP Manifestindependent plugin directory
manifest / admin / em-maintenance

EM Maintenance

Beautiful maintenance mode for WordPress with countdown timer, email subscription, and multiple templates

by Emrys · github.com/iamthearsh/em-maintenance · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/iamthearsh/em-maintenance/archive/refs/heads/master.zip

EM Maintenance Banner

Beautiful maintenance mode and coming soon pages for WordPress. Put your site in maintenance mode with style.

✨ Features

  • 🎨 Multiple Templates - Default gradient, minimal, and countdown-focused designs
  • Countdown Timer - Show when your site will be back
  • 📧 Email Subscription - Collect emails from interested visitors
  • 🖼️ Custom Backgrounds - Use colors or upload custom images
  • 🔐 Access Control - Allow admins and specific IPs to bypass
  • 📱 Fully Responsive - Looks great on all devices
  • 🔔 Admin Bar Indicator - Know when maintenance mode is active
  • Lightweight - No bloat, fast loading

📦 Installation

  1. Download the plugin zip file
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Upload and activate the plugin
  4. Go to Settings → EM Maintenance to configure

⚙️ Configuration

General Settings

Option Description
Enable Maintenance Mode Turn on/off maintenance mode
Template Choose from Default, Minimal, or Countdown

Content

Option Description
Title Main heading on the page
Message Description text
Countdown Date When to show the site will be back

Design

Option Description
Background Color Primary background color
Text Color Text color for the page
Background Image Upload a custom background

Access Control

Option Description
Allowed IPs IP addresses that can bypass maintenance

🎨 Templates

Default (Gradient)

Beautiful gradient background with social links and subscription form.

Minimal

Clean and simple design with floating animation effects.

Countdown Focus

Dramatic design with particle effects and large countdown timer.

📧 Subscribers

The plugin collects email subscriptions which you can view in the settings page. Export them to use with your email marketing service.

🔧 Developer Notes

Bypassing Maintenance Mode

  • Logged-in administrators always bypass
  • Add IPs to the allowed list
  • Access wp-login.php is always allowed

HTTP Headers

The plugin sends proper 503 headers for SEO:

HTTP/1.1 503 Service Temporarily Unavailable
Retry-After: 3600

📋 Requirements

  • WordPress 5.0 or higher
  • PHP 7.2 or higher

🤝 Contributing

Contributions welcome! Please submit a Pull Request.

📄 License

GPL-2.0 - see LICENSE

👤 Author

Emrys - @iamthearsh


Made with ❤️ by Emrys