=== SoftGlaze Maintenance Mode & Coming Soon ===
Contributors: softglaze
Donate link: https://softglaze.com/
Tags: maintenance mode, coming soon, under construction, landing page, countdown
Requires at least: 5.8
Tested up to: 6.9
Stable tag: 1.4.3
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Stunning Coming Soon & Maintenance pages in minutes — 10 vibrant templates, countdown timers, lead capture forms, and smart access controls.

== Description ==

= SoftGlaze — Coming Soon Pages, Maintenance Mode & Pre-Launch Lead Capture for WordPress =

SoftGlaze Maintenance Mode & Coming Soon was built around one simple belief: **your site's downtime should never look like an apology.** Whether you are launching something brand new or performing maintenance behind the scenes, the page your visitors see is a marketing opportunity — a chance to look professional, build anticipation, and capture your first subscribers before you even go live.

Most "under construction" plugins give you a gray box and a sad message. SoftGlaze gives you **10 vibrant, professionally designed templates** (including modern Neon and Glass effects), **countdown timers with smart finish actions**, a **built-in drag-and-drop lead capture form builder**, and **access controls precise enough for agency work** — all configured in under five minutes, with no coding and no page builder required.

And when you *do* want full design freedom? SoftGlaze Landing Pages are **fully compatible with Elementor and other popular page builders**, so you can design any layout you can imagine and serve it in Coming Soon or Maintenance mode.

= Two Modes, Done the Right Way for SEO =

Many plugins get this wrong and quietly damage your Google rankings. SoftGlaze handles it correctly:

* **Coming Soon Mode (HTTP 200):** Tells Google "this site is new — please index this page." Perfect for launches: search engines start indexing you from day one while you build in private.
* **Maintenance Mode (HTTP 503):** Tells Google "we're temporarily down — check back soon." Your hard-earned rankings stay fully protected while you update, redesign, or migrate.
* **Live Mode (Off):** One click from the status bar and your site is back for everyone.

Switching between all three takes a single click from the professional **Status Dashboard** — no digging through settings. And with **built-in scheduling**, the switch can even happen automatically at the exact date and time you choose.

= Launch With a List, Not From Zero =

The biggest mistake site owners make is launching to silence. SoftGlaze's **Visual Form Builder** turns your waiting page into a subscriber machine:

* Drag and drop **custom fields** — Text, Email, and Phone — in any combination.
* Every lead is **stored securely in your own WordPress database.** You own your data; no third-party service, no monthly fees.
* **Export to CSV** anytime and import into any email platform.
* Already using a form plugin? Switch the Form Type to **Shortcode** and drop in your **WPForms, Contact Form 7, or Gravity Forms** shortcode — it renders beautifully inside every template.
* **GDPR ready out of the box** — consent notices and data export tools are built in, because privacy compliance shouldn't be an afterthought.

= Countdowns That Build Real Anticipation =

Nothing drives launch-day excitement like a ticking clock. SoftGlaze includes **three distinctive countdown styles — Neon, Glitch, and Pill** — plus something most premium plugins don't have: **Countdown Finish Actions.** When your timer hits zero, choose what happens next:

* Display a custom **"We're live!"** message, or
* **Automatically redirect** visitors to any URL — flip straight to your launched site the second the countdown ends, even while you sleep.

= Set It and Forget It — Scheduled Mode Switching =

Planning maintenance for 2 AM on Sunday? You don't have to be awake for it. SoftGlaze includes **built-in scheduling and automation**: set the date and time, and the plugin **switches modes for you automatically** — flip into Maintenance mode when your window begins, and back to Live when it ends. Your visitors see a polished page, search engines get the correct 503 signal, and you get to sleep. This is the kind of feature most plugins reserve for their paid tiers; here, it's simply included.

= Access Control Built for Agencies and Client Work =

If you build sites for clients, this is where SoftGlaze earns its place in your standard toolkit:

* **Whitelist by User Role** — let all Editors or Administrators through automatically.
* **Whitelist Specific Users** — grant access to exactly the accounts you choose.
* **Whitelist IP Addresses** — with full **CIDR range support** for offices and teams.
* **Secret Bypass Link** — generate a private URL and send it to your client. They preview the full site **without logging in, without an account, without any friction.** No more "can you make me an admin account just to look?"
* **Front-End Password Access** — a clean, styled password modal for anyone else who needs a key.

= Your Brand, Automatically =

* **Design Inheritance:** flip on "Inherit Theme" and your landing page automatically uses your site's own fonts and colors — instantly on-brand, zero configuration.
* **20+ Content Presets:** professionally written headlines and messages for launches, redesigns, and maintenance windows. The smart preset picker shows Coming Soon or Maintenance presets based on your active mode — with a live preview of the headline and message before you apply.
* **Social Media Icons in Official Brand Colors:** 10+ platforms including Facebook, Instagram, X (Twitter), LinkedIn, YouTube, WhatsApp, TikTok, and Telegram — rendered as crisp, fast SVG.

= Analytics & Marketing Integrations Without the Hassle =

Your pre-launch page should be measuring from day one. SoftGlaze includes **dedicated, paste-and-save fields** for:

* **Google Analytics 4 (GA4)**
* **Google Tag Manager (GTM)**
* **Meta (Facebook) Pixel**
* **Search engine site verification tags** (Google, Bing, and more)
* **Advanced header/footer script boxes** for anything else — chat widgets, heatmaps, custom tracking.

= Built Fast, Built Clean =

* The landing page **only loads on the landing page itself** — your live site's performance is completely untouched.
* Lightweight, dependency-free front end with SVG icons and clean markup.
* Works with any theme. Works with any host. Plays nicely with caching plugins.

= Who Is SoftGlaze Maintenance Mode & Coming Soon For? =

* **Founders & startups** building anticipation (and an email list) before launch day.
* **Agencies & freelancers** who need clients to preview work-in-progress sites via a simple secret link.
* **Store owners** protecting SEO during redesigns and migrations with a proper 503.
* **Bloggers & creators** who want downtime to look intentional, polished, and on-brand.
* **Site managers & DevOps-minded owners** who schedule maintenance windows in advance and let the plugin handle the switching automatically.
* **Anyone** who believes "under construction" should never mean "unprofessional."

= Free Forever — Built by SoftGlaze =

SoftGlaze Maintenance Mode & Coming Soon is free, and every feature listed above is included — no locked buttons, no nag screens pretending features exist. It is built and actively maintained by [SoftGlaze](https://softglaze.com/), a web development studio that ships real products: strong underneath, refined on the surface.

Found a bug? Have a feature idea? We answer every thread in the support forum — tell us what to build next.

== Installation ==

**From your WordPress dashboard (recommended):**

1. Go to **Plugins → Add New**.
2. Search for **"SoftGlaze Maintenance Mode"**.
3. Click **Install Now**, then **Activate**.
4. Go to **SoftGlaze Coming Soon** in your admin menu.
5. Use the top **Status Bar** to switch on "Coming Soon" or "Maintenance" mode — you're live in one click.

**Manual installation:**

1. Upload the `softglaze-maintenance-mode-coming-soon` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Configure under **SoftGlaze Coming Soon** and pick your mode from the Status Bar.

== Frequently Asked Questions ==

= What is the difference between Coming Soon (200) and Maintenance (503)? =
**Coming Soon (200)** tells Google "this site is new, please index this page" — use it for launches so search engines start indexing from day one. **Maintenance (503)** tells Google "temporarily down, check back later" — use it during updates so your existing SEO rankings stay protected.

= Will this slow down my site? =
No. The plugin only loads on the landing page itself. Your live site's performance is completely untouched.

= Do I need a page builder? =
No — the 10 built-in templates work out of the box with zero design skills. But if you prefer full creative control, SoftGlaze Landing Pages are fully compatible with Elementor and other popular page builders.

= What happens to the leads I collect? =
They are stored securely in your own WordPress database. You own your data completely, and you can export it to CSV anytime — no third-party service required.

= Can I use WPForms, Gravity Forms, or Contact Form 7 instead of the built-in form? =
Yes! In the **Subscriber Form** settings, switch the "Form Type" to **Shortcode** and paste your form's shortcode. It renders inside every template.

= Can I let a client preview the site without giving them a login? =
Yes — this is one of our favorite features. Generate a **Secret Bypass Link** in the **Access** tab and send it to them. They see the full live site instantly, no account needed. You can also whitelist user roles, specific users, or IP ranges (CIDR supported).

= How do the Content Presets work? =
In the **Design** tab, open the "Load a Preset" dropdown. The picker intelligently shows Coming Soon or Maintenance presets based on your active mode, with a live preview of the headline and message before applying. One click fills in professional copy; tweak it and publish.

= Can I schedule maintenance mode in advance? =
Yes — set the date and time, and SoftGlaze switches modes automatically. Schedule a 2 AM maintenance window on Sunday, and the plugin turns Maintenance mode on and off for you while you sleep. No manual switching required.

= What happens when my countdown reaches zero? =
Your choice: display a custom "we're live" message, or automatically redirect visitors to any URL — perfect for flipping straight to your launched site the moment the timer ends.

= Is it GDPR compliant? =
The plugin ships GDPR-ready with built-in consent notices and data export tools. (As with any tool, your overall site compliance depends on how you configure and use it.)

= Does it work with my theme? =
Yes — any theme. And with **Design Inheritance** enabled, the landing page automatically adopts your theme's fonts and colors for seamless branding.

== Screenshots ==

1. **Status Dashboard** — one-click switching between Live, Coming Soon, and Maintenance from the professional status bar.
2. **Vibrant Designs** — 10 modern layouts including Neon and Glass effects; pick one, customize, publish in minutes.
3. **Form Builder** — drag and drop Text, Email, and Phone fields, or drop in your WPForms/CF7 shortcode.
4. **Access Control** — whitelist roles, users, and IP ranges (CIDR supported), or share a Secret Bypass Link with clients.
5. **Countdown Settings** — three timer styles (Neon, Glitch, Pill) with finish actions: custom message or automatic redirect at zero.
6. **Integrations** — dedicated fields for GA4, Google Tag Manager, Meta Pixel, and site verification tags.
7. **Subscribers Dashboard** — every captured lead stored locally, ready to export to CSV.
8. **Coming Soon template live** — a dark, modern launch page building anticipation for your visitors.
9. **Maintenance template live** — downtime that looks intentional, not apologetic.
10. **Content Presets** — 20+ professionally written headlines and messages with live preview before applying.
11. **Design & Theme Inheritance** — use your site's own fonts and colors for seamless branding.
12. **Social Icons Manager** — 10+ platforms in official brand colors, rendered as crisp SVG.

== Changelog ==

= 1.4.3 =
* Improved: Refreshed plugin listing with new banner, icon, and full 12-screenshot set.
* Improved: Documentation fully rewritten — clearer feature descriptions, expanded FAQ, complete screenshot captions, and the built-in Scheduled Mode Switching feature is now properly documented.
* Fixed: Minor UI polish and stability improvements.

= 1.4.2 =
* Added: 2 new Maintenance templates (5 & 6) — the template library now includes 10 vibrant layouts.
* Added: Builder support for SoftGlaze Landing Pages (Elementor & other popular page builders).
* Added: Preset modal preview + mode-based preset list.
* Added: Countdown Finish Actions — custom finished message and/or redirect URL when the timer ends.
* Improved: Admin selects and front-end password access modal styling.
* Improved: Social icons now use official platform brand colors.

= 1.4.1 =
* Fixed: Existing WordPress Page / Landing Page rendering for Coming Soon + Maintenance modes.
* Fixed: Maintenance built-in layouts and background image rendering.
* Improved: Access Control multi-select styling.
* Improved: Integrations tab now includes dedicated fields for GA4, GTM, Meta Pixel, and verification tags (with Advanced code boxes still available).
* Improved: Built-in form now uses placeholders by default (labels remain accessible).

= 1.4.0 =
* Major Update: Added the "Vibrant" Design System.
* New: 3 countdown styles (Neon, Glitch, Pill).
* New: Content Presets — 20+ pre-written headlines and messages.
* New: User Whitelisting — select specific users to bypass.
* New: Form Shortcode support (WPForms, CF7, and more).
* New: Header/Footer script fields for analytics and pixels.
* Fixed: Background image rendering issues.
* Fixed: Theme font/color inheritance logic.

= 1.3.0 =
* Added: Form Builder and Social Icons Manager.
* Added: Admin Status Bar.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.4.3 =
Refreshed listing, fully rewritten documentation, and minor stability improvements. Recommended for all users.

== Credits ==

This plugin is created and maintained by **Azhar Ali** and the team at [SoftGlaze](https://softglaze.com/).

== What's Next ==

If you like SoftGlaze Maintenance Mode & Coming Soon, check out our other work:

* [SoftGlaze Screen Recorder](https://chromewebstore.google.com/detail/softglaze-screen-recorder/ofjommapkklakbolagajoiklgfldhlmp) — a free Chrome extension for fast, clean screen recording.
* [SoftGlaze Web Development](https://softglaze.com/) — custom WordPress, WooCommerce, and Shopify development for businesses that want websites that win customers.

Visit [softglaze.com/insights](https://softglaze.com/insights/) for tutorials and guides on WordPress, web development, and digital growth.