Maintenance is a straightforward plugin that puts your WordPress site into maintenance mode or coming soon mode, displaying a customizable page to visitors while you work on the backend. When activated, the plugin shows a maintenance page with your logo, a message, and optional countdown timer to all non-logged-in users while allowing administrators to browse the site normally. It supports a built-in subscriber form to collect email addresses from visitors who want to know when the site is back online, making it useful for both maintenance and pre-launch scenarios. For site updates where you need to temporarily hide the site, or for building anticipation before a new site launch, Maintenance is a lightweight solution that works out of the box. It competes with SeedProd Pro for coming soon functionality, though SeedProd offers more advanced landing page building.
The plugin hooks into WordPress’s template loading system, intercepting page requests for non-logged-in users and serving the maintenance page instead. It stores settings as WordPress options and supports custom CSS for advanced styling.
Competitive Features
- Maintenance mode — show a customizable page to visitors while you work on your site
- Coming Soon mode — display a coming soon page for pre-launch sites with countdown timer
- Countdown timer — show a countdown to when the site will be available
- Subscriber form — collect email addresses from visitors during maintenance
- Admin bypass — logged-in administrators can view the site normally
- Custom design — upload your logo, set background colors, customize text, and add custom CSS
- 503 header — proper 503 Service Unavailable header for SEO during maintenance
Key Features
- Mode selection — choose between maintenance mode (site under construction) and coming soon mode (pre-launch)
- Design customization — upload background image, logo, set colors, fonts, and text content
- Countdown timer — set a launch date and time for automatic countdown display
- Subscribe form — built-in email subscription form to capture leads during maintenance
- Access control — whitelist specific IP addresses or user roles to bypass maintenance mode
- Social media links — add links to your social media profiles on the maintenance page
- Custom CSS — full CSS customization for complete design control
Comparison with Competitors
Maintenance vs SeedProd Pro
| Aspect | Maintenance | SeedProd Pro |
|---|---|---|
| Maintenance mode | Yes | Yes |
| Coming soon mode | Yes | Yes |
| Visual builder | No (form-based) | Drag-and-drop |
| Subscriber form | Yes | Yes (advanced) |
| Email integrations | No | 10+ services |
| Landing pages | No | Yes |
Bottom line: Maintenance is a free, simple solution for basic maintenance and coming soon pages. SeedProd Pro offers a full drag-and-drop builder and landing page creation for more advanced needs.
Recommended Stack: Maintenance handles simple maintenance mode. For keeping the live site fast once maintenance is off, pair with a performance caching plugin like WP Rocket.
Official Changelog
Version 4.32
Release Date: July 13, 2026
- Minor bug fix.
Version 4.31
Release Date: June 30, 2026
- Changed login icon back to padlock.
- Minor bug fixes.
Version 4.30
Release Date: June 18, 2026
- Complete rewrite with new options and new GUI.
- Drag & drop maintenance page builder.
Frequently Asked Questions
Is Maintenance free?
Yes. The plugin is completely free with no premium version. All features are included.
Does Maintenance send proper HTTP headers?
Yes. The plugin sends a 503 Service Unavailable header during maintenance mode, which tells search engines to come back later rather than de-indexing your site.
Can administrators view the site during maintenance?
Yes. Logged-in administrators can browse the site normally while visitors see the maintenance page. You can also whitelist specific IP addresses.
Can I collect email subscribers during maintenance?
Yes. The plugin includes a built-in subscription form that collects visitor email addresses during maintenance mode.
Is there a countdown timer?
Yes. You can set a launch date and time, and the maintenance page will display a countdown timer showing when the site will be available.






Leave a Reply