Customize easily and switch in one-click to (native) maintenance mode from your backend or frontend.
As of April 2026, Maintenance Switch is a WordPress switch plugin with 600 active installations and a 5/5 rating from 12 reviews. It has been downloaded 40K+ times in total. Requires WordPress 3.5+ and PHP 8.3+. Available on WordPress.org since 2015. Top alternative: Manage Notification E-mails.
One-click maintenance mode
This plugin adds a button to the admin bar for toggling the builtin maintenance mode.
Core maintenance mode
A .maintenance file is generated and copied to the WordPress installation folder when turning on the maintenance mode.
A maintenance.php file is generated and added to the wp-content folder for custom HTML code.
Your custom maintenance page will also be active during the core, plugins and themes updates.
set which roles can switch the maintenance mode
set which roles can bypass the maintenance mode on the frontend
set the entire HTML code used for the maintenance page
preview the maintenance page before saving
enable the theme file support, so you can create in each your themes a maintenance.php file to customize the maintenance…
| WordPress | 3.5+ requiredTested up to 6.9.4 |
| PHP | 8.3+ required |
…and 1 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.