Title: Build Mode – Maintenance Mode &amp; Coming Soon Page
Author: Harish Chouhan
Published: <strong>October 7, 2025</strong>
Last modified: January 5, 2026

---

Search plugins

![](https://ps.w.org/build-mode/assets/banner-772x250.jpg?rev=3374254)

![](https://ps.w.org/build-mode/assets/icon.svg?rev=3374254)

# Build Mode – Maintenance Mode & Coming Soon Page

 By [Harish Chouhan](https://profiles.wordpress.org/hchouhan/)

[Download](https://downloads.wordpress.org/plugin/build-mode.1.0.0.zip)

 * [Details](https://pcd.wordpress.org/plugins/build-mode/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/build-mode/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/build-mode/#installation)
 * [Development](https://pcd.wordpress.org/plugins/build-mode/#developers)

 [Support](https://wordpress.org/support/plugin/build-mode/)

## Description

**Build Mode** lets you put your WordPress site into **maintenance mode** or display
a **coming‑soon page** / **under‑construction page** with one click. Instead of 
a generic message, you can select and display any page you’ve built — with the Block
Editor, Classic Editor, or a page builder. Visitors will see your chosen **maintenance
or coming‑soon page**, styled using your theme’s CSS and JS, while logged‑in administrators
continue working behind the scenes.

When Build Mode is active, only the content area of your chosen maintenance page
is displayed. The header, footer and navigation are automatically removed.

### Features

 * Enable or disable Build Mode from the **Admin Bar**
 * Choose any page as your custom **maintenance**, **coming‑soon** or **under‑construction**
   screen
 * **Five-Second Setup:** Click “Create Maintenance Page” to automatically generate
   a styled “Under Construction” page.
 * Logged‑in admins bypass maintenance mode automatically
 * Sends correct **503** and **Retry‑After** headers (SEO‑friendly)
 * Lightweight and secure, built with WordPress best practices
 * Compatible with classic and block themes
 * Translation‑ready

### Use cases

 * Show a custom **under‑maintenance** or **coming‑soon** screen while you redesign
   or update your site
 * Let search engines know your downtime is temporary with proper HTTP headers
 * Keep working on your site privately without showing a broken layout to visitors

[Plugin Page on Themeist](https://themeist.com/plugins/build-mode/)
 [GitHub Repo](https://github.com/webtions/build-mode)

## Screenshots

 * [[
 * Plugin Settings – One-click maintenance page setup.
 * [[
 * Block Editor – Customizing the maintenance page pattern.
 * [[
 * Admin Bar – Quickly toggling Build Mode on/off.
 * [[
 * Visitor View – What your users see (Maintenance/Coming Soon page).

## Installation

 1. Go to **Plugins  Add New** in your WordPress dashboard.
 2. Search for **Build Mode**, then click **Install Now**  **Activate**.
 3. Go to **Settings  Build Mode**.
 4. Click **Create Maintenance Page** (or select an existing page).
 5. Check the **Enable Build Mode** box and click **Save**.

## FAQ

### Can I design my own maintenance or coming‑soon page?

Yes — use any page built with the Block Editor, Classic Editor or a page builder.

### Will administrators still see the full site?

Yes. Logged‑in users with the required capability (default: `manage_options`) bypass
Build Mode.

### Does this impact SEO?

No. Build Mode sends proper HTTP 503 + `Retry-After` headers (default: 24 hours)
to signal temporary downtime.

### Can I use Build Mode for a coming‑soon or under‑construction page?

Yes. By selecting a specific page in the plugin settings, you can show a custom 
coming‑soon or under‑construction screen while you build or redesign your site.

### Can editors manage Build Mode?

By default, only Administrators can toggle it. Developers can change this using 
the `build_mode_capability` filter.

### For developers: are there filters available?

Yes, Build Mode provides two filters.

 1. `build_mode_capability` — Change the capability required to manage Build Mode.
    
    Example (allow Editors): `add_filter( 'build_mode_capability', function () { return'
    edit_pages'; } );
 2. `build_mode_retry_after` — Control the Retry‑After header value (in seconds).
     
    Default is 24 hours (`DAY_IN_SECONDS`). Example (set to 1 hour): `add_filter( '
    build_mode_retry_after', function () { return HOUR_IN_SECONDS; } );

### Where can I get help?

You can ask your question in the [WordPress.org Support Forum](https://wordpress.org/support/plugin/build-mode/)

## Reviews

![](https://secure.gravatar.com/avatar/f9ad88b0b89bbea8547b9596b791a9b44c246e3e9bd60d30f5f083b623b2f430?
s=60&d=retro&r=g)

### 󠀁[Lightweight but useful plugin](https://wordpress.org/support/topic/lightweight-but-useful-plugin/)󠁿

 [Hung PD](https://profiles.wordpress.org/nhalauxehoi/) January 21, 2026

I tried this plugin and it just simple but useful plugin, exactly what I need.

![](https://secure.gravatar.com/avatar/8e0235c4fbc865a32ac80670322c2e9fc89f3a889e88895c18942da5f0f085a7?
s=60&d=retro&r=g)

### 󠀁[Easy to use, no unnecessary stuff](https://wordpress.org/support/topic/easy-to-use-no-unnecessary-stuff/)󠁿

 [liquiem](https://profiles.wordpress.org/liquiemm/) January 6, 2026

Does what it’s supposed to do – without any unnecessary extras. Easy to use with
well-designed features.

![](https://secure.gravatar.com/avatar/128a524c3d061dc4a055ec94e2cfed81d97281b4e8938ed75fdbe97914b2c6aa?
s=60&d=retro&r=g)

### 󠀁[Helpful tool!](https://wordpress.org/support/topic/helpful-tool-35/)󠁿

 [flowdee](https://profiles.wordpress.org/flowdee/) January 5, 2026

Neat little helper for creating a cool maintenance page.

![](https://secure.gravatar.com/avatar/ecfd2f7b310a82c81aa17c5672b7119c55714f58cc3b3a406b094fb545b9a030?
s=60&d=retro&r=g)

### 󠀁[Easy maintenance plugin](https://wordpress.org/support/topic/easy-maintenance-plugin/)󠁿

 [Sanjeev Aryal](https://profiles.wordpress.org/sanzeeb3/) January 5, 2026

It’s very easy. you can put your website in maintenance mode in one click.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/build-mode/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Harish Chouhan ](https://profiles.wordpress.org/hchouhan/)
 *   [ Themeist Co ](https://profiles.wordpress.org/themeist/)

“Build Mode – Maintenance Mode & Coming Soon Page” has been translated into 1 locale.
Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/build-mode/contributors)
for their contributions.

[Translate “Build Mode – Maintenance Mode & Coming Soon Page” into your language.](https://translate.wordpress.org/projects/wp-plugins/build-mode)

### Interested in development?

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

## Changelog

#### 1.0.0 – (5 Jan 2026)

 * Feature: Added “Create Maintenance Page” button for one-click setup.
 * Feature: Added “Maintenance (Minimal)” block pattern.
 * Enhancement: Improved settings UI with quick actions.

#### 0.2.0 – (16 Dec 2025)

 * Fix: Allowed query strings in static asset URLs to prevent 404/MIME type errors.
 * Feature: Added “Edit Page” shortcut link in settings.

#### 0.1.0 – (8 Sep 2025)

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **3 months ago**
 *  Active installations **30+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/build-mode/) and [English (US)](https://wordpress.org/plugins/build-mode/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/build-mode)
 * Tags
 * [coming soon](https://pcd.wordpress.org/plugins/tags/coming-soon/)[coming soon page](https://pcd.wordpress.org/plugins/tags/coming-soon-page/)
   [maintenance mode](https://pcd.wordpress.org/plugins/tags/maintenance-mode/)[maintenance page](https://pcd.wordpress.org/plugins/tags/maintenance-page/)
   [under construction](https://pcd.wordpress.org/plugins/tags/under-construction/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/build-mode/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/build-mode/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/build-mode/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/build-mode/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/build-mode/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/build-mode/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/build-mode/reviews/)

## Contributors

 *   [ Harish Chouhan ](https://profiles.wordpress.org/hchouhan/)
 *   [ Themeist Co ](https://profiles.wordpress.org/themeist/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/build-mode/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://themeist.com/plugins/build-mode/)