Title: Veil – Coming Soon &amp; Maintenance Mode
Author: Datura
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/veil-coming-soon-maintenance-mode/assets/banner-772x250.png?
rev=3795113)

![](https://ps.w.org/veil-coming-soon-maintenance-mode/assets/icon-256x256.png?rev
=3795073)

# Veil – Coming Soon & Maintenance Mode

 By [Datura](https://profiles.wordpress.org/daturagr/)

[Download](https://downloads.wordpress.org/plugin/veil-coming-soon-maintenance-mode.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/veil-coming-soon-maintenance-mode/#description)
 * [Reviews](https://wordpress.org/plugins/veil-coming-soon-maintenance-mode/#reviews)
 *  [Installation](https://wordpress.org/plugins/veil-coming-soon-maintenance-mode/#installation)
 * [Development](https://wordpress.org/plugins/veil-coming-soon-maintenance-mode/#developers)

 [Support](https://wordpress.org/support/plugin/veil-coming-soon-maintenance-mode/)

## Description

Veil puts a clean coming soon, under construction or maintenance mode page in front
of your site while you build it or work on it, and gets out of the way the moment
you launch.

 * **Fast.** One small HTML response with inline CSS. No jQuery, no theme, no external
   requests, no web fonts.
 * **Two modes.** Coming soon for sites that haven’t launched (200, hidden from 
   search engines), or Maintenance for live sites under work (503 with Retry-After,
   so rankings are kept).
 * **Launch date.** Optional countdown, and the page can switch itself off at launch.
 * **Your content.** Logo (with an optional dark-mode version), headline, message,
   a call-to-action button, social, WhatsApp and phone links, footer, browser title,
   meta description and share-card tags.
 * **Three layouts.** Centered, Split, and Veil: a frosted-glass card over a full-
   screen image, with a built-in backdrop.
 * **Your design.** One-click presets, colors, background image with overlay, automatic
   dark mode, four loaders and system fonts.
 * **Access control.** Choose which roles see the real site, share a secret preview
   link, allow IP addresses, and leave chosen pages open.
 * **Private until launch.** The REST API is closed to visitors, so unpublished 
   posts, pages and users stay private, and the login link stays hidden unless you
   turn it on.
 * **No surprises.** The admin bar shows the status with a one-click switch, `wp
   veil on|off|status` works from WP-CLI, and common page caches are cleared on 
   every change.

Engineered by [Datura Digital](https://daturadigital.gr/). Social icons adapted 
from [Lucide](https://lucide.dev/) (ISC License). The built-in backdrop image is
original artwork by Datura Digital, released under the same license as the plugin.

## Screenshots

[⌊The Veil layout: a frosted-glass card over the built-in backdrop, with a countdown,
a call-to-action button and social links.⌉⌊The Veil layout: a frosted-glass card
over the built-in backdrop, with a countdown, a call-to-action button and social
links.⌉[

The Veil layout: a frosted-glass card over the built-in backdrop, with a countdown,
a call-to-action button and social links.

[⌊Maintenance mode with the Paper preset: a light, centered page.⌉⌊Maintenance mode
with the Paper preset: a light, centered page.⌉[

Maintenance mode with the Paper preset: a light, centered page.

[⌊General settings: status, coming soon or maintenance mode, launch date and countdown.⌉⌊
General settings: status, coming soon or maintenance mode, launch date and countdown
.⌉[

General settings: status, coming soon or maintenance mode, launch date and countdown.

[⌊Design settings: one-click presets, layout, loader, system fonts, colors and dark
mode.⌉⌊Design settings: one-click presets, layout, loader, system fonts, colors 
and dark mode.⌉[

Design settings: one-click presets, layout, loader, system fonts, colors and dark
mode.

[⌊Access settings: roles that see the real site, a secret preview link, allowed 
IP addresses and pages left open.⌉⌊Access settings: roles that see the real site,
a secret preview link, allowed IP addresses and pages left open.⌉[

Access settings: roles that see the real site, a secret preview link, allowed IP
addresses and pages left open.

## Installation

 1. Install from the Plugins screen, or upload the `veil-coming-soon-maintenance-mode`
    folder to `/wp-content/plugins/`.
 2. Activate it.
 3. Go to Settings  Veil, set up your page and tick “Show the page to visitors”.

## FAQ

### Coming soon, under construction or maintenance mode: which one do I need?

They differ in what search engines are told. A site that hasn’t launched yet, whether
you call it coming soon or under construction, should use Coming soon mode: visitors
see your page and search engines are asked not to index it. A live site that’s temporarily
down for work should use Maintenance mode: it answers with 503 so search engines
keep your rankings and check back later.

### I’m logged in and still see my site.

That is intended: administrators always see the real site. Use the Preview button,
or open the site in a private window.

### My visitors still see the old site.

A server or CDN cache is serving an old copy. Veil clears LiteSpeed Cache, WP Rocket,
W3 Total Cache and WP Super Cache itself; clear any other cache from your host’s
panel.

### Does it set cookies?

Only for people who open the secret preview link. That cookie holds a signed token,
no personal data, and lasts as long as you choose under Access.

### The IP allowlist doesn’t work behind Cloudflare or a proxy.

There the visitor’s address arrives in a header instead. Return it from the `veil_client_ip`
filter.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Veil – Coming Soon & Maintenance Mode” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Datura ](https://profiles.wordpress.org/daturagr/)

[Translate “Veil – Coming Soon & Maintenance Mode” into your language.](https://translate.wordpress.org/projects/wp-plugins/veil-coming-soon-maintenance-mode)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/veil-coming-soon-maintenance-mode/),
check out the [SVN repository](https://plugins.svn.wordpress.org/veil-coming-soon-maintenance-mode/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/veil-coming-soon-maintenance-mode/)
by [RSS](https://plugins.trac.wordpress.org/log/veil-coming-soon-maintenance-mode/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: three layouts (Centered, Split and Veil) and one-click design presets.
 * New: built-in Veil backdrop, used by the Veil layout until you choose an image.
 * New: optional logo for dark mode, call-to-action button, WhatsApp and phone links.
 * New: share-card tags (Open Graph and Twitter) for links to the page.
 * New: WP-CLI commands `wp veil on`, `wp veil off` and `wp veil status`.
 * Improved: in maintenance mode with a future launch date, Retry-After counts down
   to the launch.
 * Fixed: “Pages left open” now works with non-Latin addresses, such as Greek slugs.
 * Fixed: a wildcard such as /shop/* no longer opens sibling pages such as /shopping.
 * Fixed: the countdown no longer depends on the visitor’s clock.
 * Fixed: the background image now displays correctly on iOS.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.1.0**
 *  Last updated **3 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [coming soon](https://wordpress.org/plugins/tags/coming-soon/)[countdown](https://wordpress.org/plugins/tags/countdown/)
   [launch page](https://wordpress.org/plugins/tags/launch-page/)[maintenance mode](https://wordpress.org/plugins/tags/maintenance-mode/)
   [under construction](https://wordpress.org/plugins/tags/under-construction/)
 *  [Advanced View](https://wordpress.org/plugins/veil-coming-soon-maintenance-mode/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/veil-coming-soon-maintenance-mode/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/veil-coming-soon-maintenance-mode/reviews/)

## Contributors

 *   [ Datura ](https://profiles.wordpress.org/daturagr/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/veil-coming-soon-maintenance-mode/)