An open API service indexing awesome lists of open source software.

https://github.com/petermann/ip-maintenance-mode

Display a maintenance mode page, except when logged in as an administrator or using the /?view=1 parameter in the URL.
https://github.com/petermann/ip-maintenance-mode

maintenance-plugin wordpress wordpress-plugin

Last synced: 2 months ago
JSON representation

Display a maintenance mode page, except when logged in as an administrator or using the /?view=1 parameter in the URL.

Awesome Lists containing this project

README

          

=== IP Maintenance Mode ===
Contributors: ivanpetermann
Donate link: https://ivanpetermann.com/donation
Tags: maintenance, mode, petermann
Requires at least: 4.0
Tested up to: 6.5.5
Stable tag: 1.3.12
Requires PHP: 5.6
License: GPL-3.0-or-later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Display a maintenance mode with the default page, or create a custom page with the slug "under-development".

== Description ==

Display a maintenance mode with the default page, or create a custom page with the slug "under-development". This page will be shown unless logged in as an administrator or using the /?view=1 parameter in the URL.

== Installation ==

= Manual installation =

1. Upload the entire `ip-maintenance-mode` folder to the `/wp-content/plugins/` directory.
2. Visit **Plugins**.
3. Activate the IP Maintenance Mode plugin.

== Changelog ==

= 1.3.12 =
* Refactor access control logic in maintenance mode.

= 1.3.11 =
* Fixed undefined constant WP_CLI.
* Added query string check for Oxygen Builder CSS.
* Added function ip_maintenance_mode_send_header() to handle maintenance mode headers.
* Added option to use a custom page with the slug 'under-development'.
* Updated the Description.
* Tested up to 6.5

= 1.2.10 =
* New: Added conditions to check if the request is made via wp-cli.
* New: Implemented checks to handle POST requests to the wp-json endpoint.
* Change: Corrected typographical errors and made minor improvements to the documentation.
* Change: Adjusted the structure of the LICENSE file to provide a link to the full text of the GPL.
* Tested up to: 6.4

= 1.1.9 =
* Hide return errors.
* Tested in version 6.2

= 1.1.8 =
* Changed the URL view parameter.
* Changed from cookies to session.
* Changed phrases and style.
* Changed plugin description.
* Tested in version 6.0

= 1.0.7 =
* Added rule for WP-CLI
* Tested in version 5

= 1.0.6 =
* Initial release.