Puts the site in maintenance mode for all non-logged-in users.
Site Maintenance Mode is a simple WordPress plugin that allows you to put your site into maintenance mode. It will show a maintenance message to all non-logged-in users while allowing logged-in users to access the site normally.
- Enable or disable maintenance mode with a single switch.
- Customize the maintenance message and header from the settings page.
- Display a
503 Service Unavailable
status to search engines and users.
- Download the plugin from the GitHub repository.
- Upload the plugin files to the
/wp-content/plugins/site-maintenance-mode
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress.
- Navigate to Settings -> Maintenance Mode to configure the plugin.
Yes, you can customize the maintenance message and header from the Settings -> Maintenance Mode page in the WordPress admin dashboard.
No, logged-in users with the capability to edit themes will not see the maintenance message and will have full access to the site.
Yes, you can enable or disable maintenance mode from the Settings -> Maintenance Mode page in the WordPress admin dashboard.
This plugin is licensed under the GPLv2 or later. For more information, please see http://www.gnu.org/licenses/gpl-2.0.html.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
If you have any issues or questions, please open an issue on the GitHub repository.