=== DIY Maintenance ===
Contributors: Holovid
Donate link: https://coff.ee/holovid 
Tags: maintenance, coming soon, redirection, admin only, minimal
Requires at least: 5.0
Tested up to: 6.8
Stable tag: 1.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A lightweight plugin that redirects all non-admin visitors to a custom "Coming Soon" page of your choice. Perfect for pre-launch websites.

== Description ==

DIY Maintenance is the simplest way to activate a maintenance mode on your WordPress site, without bloating your system with unnecessary features. 
It allows you to:

* Choose any existing page to act as your maintenance screen
* Enable or disable maintenance mode with a single checkbox
* Ensure logged-in administrators can always access the full site

No coding. No shortcodes. No custom post types. Just click and go.

== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to Settings > DIY Maintenance to configure.

== Frequently Asked Questions ==

= Will it block search engines? =
Yes, only the selected page will be visible. Everything else is redirected.

= Can I still work on the site while it’s active? =
Yes, if you're logged in as an administrator.

== Screenshots ==

1. Settings screen: choose a page and activate maintenance mode.
2. Visitors get redirected to the selected "Coming Soon" page.

== Changelog ==

= 1.1 =
* Text output now properly escaped to meet WordPress.org standards
* New custom message under the settings page to thank users and suggest a coffee ☕
* Updated plugin description for better visibility in the plugin list
* Switched to unique prefix "diyma_" to avoid naming collisions

= 1.0 =
* First public release.

== Upgrade Notice ==

= 1.1 =
Better admin UI, clearer description, improved code security, and now using a unique plugin prefix to avoid conflicts.

= 1.0 =
Initial version. Easy and clean redirection-based maintenance mode.

== Arbitrary section ==

Built with simplicity in mind, no custom frontend output or settings clutter.
