Maintenance Mode

Show visitors a tidy page while you work on the site.

A maintenance or coming-soon page for visitors while you work — logo, message, countdown, background and colours designed live in the Customizer. Admins always get through, with a private preview link for others.

Extension

Requirements

  • WordPress 6.5 or newer
  • PHP 7.4 or newer
  • Licence: Pro ($2 / year) — add it to the cart in Moduly

Configure it

  1. Switch it on in Moduly → Installed Widgets.
  2. Click Manage on it — this opens Appearance → Customize with the Maintenance Mode settings, next to a live preview.
  3. Change the settings; the preview updates as you go.
  4. Click Publish to make it live.

Settings

General

SettingWhat you can set
Turn on maintenance modeVisitors see this page. While it is on, a red “Maintenance on” badge sits in your admin bar.
ModeMaintenance or Coming soon · Maintenance answers “503 Service Unavailable”, so search engines come back later and keep your rankings. Coming soon answers normally (200), for a site that has not launched.

Page content

SettingWhat you can set
LogoImage
Logo width40–400
Small line above the headingText
HeadingText
MessageLinks, bold and italics are allowed.
Button textEmpty: no button.
Button linkLink
Footer lineText
A small “Log in” link—

Countdown

SettingWhat you can set
Show a countdown—
Back on (site time)Pick the date and time; the countdown shows once one is set. Also sent to search engines as Retry-After in maintenance mode.
When it reaches zeroText

Background and colours

SettingWhat you can set
BackgroundColour, Gradient or Image
Background colourColour
Gradient second colourColour
Background imageImage
Darken the image0–90
Text colourColour
Accent (button, countdown)Colour
Put the content on a glass card—

Layout and type

SettingWhat you can set
AlignmentLeft or Centre
Content width360–960
TypefaceSans, Serif or Mono
Heading size28–96 · Shrinks on small screens.
Text size14–24

Who sees the site

SettingWhat you can set
Who still sees the real siteAdministrators only, Editors and above, Anyone who can write posts or Any logged-in user · Administrators always get through, whatever is chosen here.

Search engines and exceptions

SettingWhat you can set
Ask search engines not to index the coming-soon page—
Pages that stay open (IDs)For example your privacy policy or a contact page.

Tips

  • Start with the Mode choice — it changes the overall look the most; fine-tune the rest afterwards.
  • Visitors who ask their device for reduced motion get a calmer, still version automatically.

Troubleshooting

  • The page is a standalone document (no wp_head), so analytics or chat plugins don't load on it. That is deliberate (fast and conflict-free), but worth knowing.
  • Caching plugins and CDNs may cache the 503 or 200 page; purge them when switching modes. The page sends nocache headers.
  • There is no email signup on the page (that would need a mailing service).
  • A change not showing on the live site is almost always a page cache — clear your caching plugin or host cache.
  • Works well with: Cookie Notice, Login Page Designer.