=== Dynamic Maintenance Mode ===
Contributors: robustdecoders, pradeepshekhawat
Tags: maintenance mode, coming soon, site offline, robust decoders
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.0
Stable tag: 2.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Enable a flexible maintenance mode with scheduling, custom page redirection, and user scope options.  

== Description ==  
Dynamic Maintenance Mode allows administrators to activate maintenance mode for all users or only non-logged-in visitors. You can also set a custom redirect page and schedule automatic start/end times.  

**Key Features:**  
- Enable maintenance mode for all visitors or just guests  
- Set a custom page to display during maintenance  
- Schedule start and end time for automatic mode activation  
- Easy-to-use settings panel under the WordPress admin  

== Installation ==  
1. Upload the plugin ZIP via Plugins > Add New > Upload Plugin  
2. Activate the plugin through the 'Plugins' menu  
3. Navigate to **Settings > Dynamic Maintenance Mode** to configure options  

== Frequently Asked Questions ==  

= Can I show a custom page during maintenance? =  
Yes, you can choose any published page to display as your maintenance page.  

= Will administrators be able to access the site during maintenance? =  
Yes, if you select the "Guests only" option.  

= How does the scheduling work? =  
The plugin checks your set start and end time and enables/disables maintenance mode automatically.  

== Screenshots ==  
1. Settings panel in admin  
2. Maintenance mode page preview  
3. Scheduling options interface  

== Changelog ==  

= 2.0.0 =  
* Initial release  
* Maintenance mode toggle  
* Custom redirect page  
* Schedule start and end time  
* Role-based access control  

== Upgrade Notice ==  
= 2.0.0 =  
Initial stable release with all main features.
