Under Construction


Create an Under Construction Page, Maintenance Mode Page, Coming Soon Page or a Landing Page that takes less than a minute to install & configure. Under Construction won’t waste your time! It’s simple, fast, efficient & user-friendly with great templates users love.

PRO version offers more than 50 extra features and options including the drag&drop builder, over a million hi-res searchable images, 200+ templates, affiliate&traffic tracking, advanced access control, Mailchimp, Zapier & universal autoresponder integration, white-label licence mode and priority support. Find out more on the official plugin site.

A simple, no-nonsense under construction plugin for all those situations when you have to hide the site behind an Under Construction page for a while. Live examples are available on the Under Construction website. Give us a shout on Twitter @WebFactoryLtd or check out the video.

Thanks to our partnership with Weglot, UCP is fully multilanguage ready and you can instantly translate your under construction page to 100+ languages with one click.

Let Security Ninja take care of your site’s security from day one! Run over 50 security tests with one click. Get a detailed report and automatically fix security issues. Download it from the official wp.org repo for free.

Web accessibility is not an option in 2021! Making your site accessible to visitors with disabilities will save you from hefty fines and instantly grow your audience. That’s why we’ve partnered with accessiBe – the fully automated AI service for web accessibility. Download their plugin from the official WP repository and make your site fully accessible in a few clicks.


  • Under construction mode – on / off
  • Automatic End date & time – automatically disable under construction mode on a set date
  • Google Analytics Tracking ID – enable tracking via Google Analytics
  • Theme – test all available themes (200+)
  • Custom CSS – adjust any part of the page to fit your needs
  • Title – page title, for SEO
  • Description – page description, for SEO
  • Headline – main headline/title
  • Content – anything you need to display
  • Optin box, optin popup – collect leads and emails and sync with MailChimp and other autoresponders
  • Login Button – show a discrete link to the login form, or WP admin if you’re logged in
  • Social icons/links – new ones are added with every update; let us know if we missed your favourite ones
    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Vimeo
    • Pinterest
    • Dribbble
    • Behance
    • Instagram
    • Email
    • Phone
    • Skype
    • Telegram
    • WhatsApp
    • Tumblr
    • VK
  • Whitelisted User Roles – user roles who see the site, instead of under construction page
  • Whitelisted Users – users who see the site, instead of under construction page

Under Construction Page is compatible with the following caching plugins: W3 Total Cache, WP Super Cache, Endurance Page Cache, SiteGround SuperCacher, WP Fastest Cache, Swift Performance Cache, WP Rocket, and Hummingbird cache.

What are others saying about the Under Construction Page plugin

  • WHSR wrote an in-depth guide on how to “Grow Your Blog Before It Is Born” featuring Under Construction Page
  • John Fraskos from Codestag says it’s “very friendly and easy to use”
  • WP Pluginsify wrote a review
  • WP Major wrote a review too
  • Erik from NoPassiveIncome points out: “plugin is so easy and quick to use”
  • Planet WP gave it 5/5 stars
  • FirstSiteGuide says: “a perfect choice”
  • WPblog wrote a review as well
  • WP TopDog had Daniel explain how to use the Under Construction Page


  • Build an under construction page in less than a minute with over 30 themes
  • Under Construction Text theme
  • Mad Designer theme
  • Plain Text theme
  • Under Construction theme
  • Things Went Dark theme
  • Forklift at Work theme
  • Cyber Chick theme
  • Rocket Launch theme
  • Loader at Work theme
  • Cyber Chick Dark theme
  • Safe theme
  • People at Work theme
  • Windmill theme
  • Sad Site theme
  • Lighthouse
  • Hot Air Balloon
  • People at Work #2 theme
  • Rocket Launch #2 theme
  • Light Bulb theme
  • Ambulance theme
  • Laptop theme
  • Puzzles theme contributed by Ralf Biester
  • Internet of Things
  • Setup theme
  • Stop theme
  • Clock theme
  • Bulldozer theme
  • Christmas theme
  • Hard Worker theme
  • Temporarily Closed theme
  • Dumper Truck theme
  • 000webhost theme
  • Work Desk theme
  • Research theme
  • Main settings
  • Design settings
  • Content settings
  • Access settings
  • Support


Follow the usual routine;

  1. Open WordPress admin, go to Plugins, click Add New
  2. Enter “under construction page” in search and hit Enter
  3. Plugin will show up as the first on the list, click “Install Now”
  4. Activate & open plugin’s settings page located under the Settings menu

Or if needed, upload manually;

  1. Download the plugin.
  2. Unzip it and upload to /wp-content/plugins/
  3. Open WordPress admin – Plugins and click “Activate” next to the plugin
  4. Activate & open plugin’s settings page located under the Settings menu


Who is this plugin for?

For anyone who wants to display a under construction / maintenance page while they’re doing work on their site.

Will this plugin slow my site down?

Absolutely not.

Will it work on my theme?

Sure! Under construction works 100% with all themes.

Will it work with my plugins?

Sure! It works 100% with all plugins.

What changes will it make to my site?

None. Once you disable the under construction page your site will function as it did before.

It’s not working!!! Arrrrrrrrr

We did our very best to make Under Construction compatible with all plugins and themes, but problems can still happen. No worries, head over to the support forum open a new thread, and we’ll help you ASAP.

How can I work on my site while under construction mode is enabled?

Make sure your user role (probably admin) is selected under Access – Whitelisted User Roles option and open the site while logged in.

How can I log in / access WordPress admin after under construction mode has been enabled?

Enable the Login Button option (found in Content tab), and a login link will be shown in the lower right corner of the under construction page.

How do I add my logo to the page?

Head over to the Content tab and click “Add Media”. Upload/select the logo, position it as you see fit and add other content.

I’ve made changes to UCP, but they are not visible. What do I do?

Click “Save Changes” one more time. Open your site and force refresh browser cache (Ctrl or Shift + F5). If that doesn’t help it means you have a caching plugin installed. Purge/delete cache in that plugin or disable it.

How can I get more designs? Where do I download them?

We update the plugin every 7-10 days and each update comes with at least one new theme/design. There is no other way to get more designs nor a place to download them.

How can I edit designs?

There is an option to add custom CSS. If you want more than that you will have to edit the source files located in /under-construction-page/themes/.

I have disabled UCP but the under construction page is still visible. How do I remove it?

Open your site and force refresh browser cache (Ctrl or Shift + F5). If that doesn’t help it means you have a caching plugin installed. Purge/delete cache in that plugin or disable it. If that fails too contact your hosting provider and ask them to empty the site cache for you.

Is UCP compatible with caching plugins?

UCP is compatible with all caching plugins. However, please note that we automatically empty cache when UCP status is changed only for the following plugins: W3 Total Cache, WP Super Cache, Endurance Page Cache, SiteGround SuperCacher and WP Fastest Cache.


November 11, 2020
This plugin had me with their description, it looked simple, clean and efficient. But it's the opposite! Popups with adverts flashing up everywhere, and poor functionality. More specifically, the text for the main content of your maintenance/coming soon page breaks as soon as you use anything other than a standard paragraph (bullet list, titles, etc). You can't choose your own image for the page either unless you pay for pro! Don't waste your time and use an alternative.
October 7, 2020
Plug-in was great until the last update, when it generated a critical error that took my site offline for at least a day. It's not as compatible as it looks. When I removed the plug-in the site was fine.
Read all 1,225 reviews

Contributors & Developers

“Under Construction” is open source software. The following people have contributed to this plugin.


“Under Construction” has been translated into 21 locales. Thank you to the translators for their contributions.

Translate “Under Construction” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • 2021/01/13
  • removed Google+
  • removed WP 301 Redirects promo campaign


  • 2020/10/27
  • removed automatic PRO license activation


  • 2020/10/01
  • minor fixes
  • added promo for WP 301 Redirects


  • 2020/08/20
  • bug fixes


  • 2020/06/17
  • more cache handling improvements
  • stripped HTML from page title and description


  • 2020/04/15
  • better cache handling


  • 2020/03/27
  • minor bug fixes
  • removed Security Ninja ads
  • 400,000 installations hit on 2019-12-06


  • 2019/11/21
  • minor bug fixes
  • removed NotificationX integration
  • added support for Hummingbird cache plugin


  • 2019/10/31
  • minor bug fixes
  • adjusted GUI for WP v5.3


  • 2019/09/18
  • minor bug fixes
  • new theme: Research


  • 2019-08-07
  • clean up
  • NotificationX plugin integration


  • 2019-05-21
  • bug fixes
  • lower monthly prices


  • 2019-04-17
  • bug fixes
  • partnership with NordVPN


  • 2019-03-18
  • 300,000 installs hit on 2019/01/18 with 2,151,500 downloads
  • bug fixes
  • partnership with Weglot


  • 2019-01-15
  • minor security fix


  • 2018-12-18
  • minor security fixes in admin
  • moved SN & MailOptin to the beginning of featured plugins list
  • new cache busting for SiteGround SuperCacher
  • removed “add media” from content field
  • moved “show some love” up in admin, below content


  • 2018-11-27
  • new theme – Work Desk
  • started promoting SN & MailOptin in featured plugins tab
  • wp_redirect() vulnerability fix


  • 2018-11-12
  • few bug fixes
  • integration with MailOptin – collect leads & emails with in-content forms and popups
  • we’re at 1,820,000 downloads


  • 2018-08-22
  • minor bug fixes
  • new theme: 000webhost
  • added custom settings for 000webhost users
  • we’re at 1,634,783 downloads


  • 2018-06-19
  • minor bug fixes
  • removed translation help notice
  • added welcome notice
  • we’re at 1,445,311 downloads


  • 2018-05-29
  • added support for cache clearing for Swift Performance Lite
  • new theme – Dumper Truck
  • asking for help with translations, again


  • 2018-04-23
  • added VK icon – a Russian social network
  • new theme – Temporarily Closed
  • added discount for old users


  • 2018-03-26
  • we reached 200k active installations on March 23rd & 1,115,000 downloads
  • new theme – Hard Worker


  • 2018-03-13
  • removed the “help us translate” notice
  • few small bug fixes
  • added theme preview feature
  • GUI buttons now follow plugin’s branding guide


  • 2018-02-05
  • involving users into translation efforts
  • no more “rate us” notice
  • we crossed the 1M downloads mark


  • 2017-12-05
  • translation efforts are still in full swing
  • new theme – Christmas
  • minor changes
  • we crossed the 890k downloads mark


  • 2017-11-22
  • translation efforts are in full swing
  • PRO version is available
  • new logo


  • 2017-11-06
  • continued marking strings for translation
  • added button for resetting settings


  • 2017-10-19
  • fixed bug: some users weren’t able to close the notification on front end
  • added contact option on plugin deactivation


  • 2017-10-17
  • fixed CORS issue on FontAwesome
  • all times are now GMT+0
  • removed survey
  • review request notification adjusted
  • added notification on front end for whitelisted users when UCP is enabled


  • 2017-10-02
  • continuing with UX improvements
  • minor code improvements
  • new theme – Bulldozer
  • new survey – How do you use UCP?
  • added deactivation survey


  • 2017-09-18
  • big UX improvements and more coming soon
  • redesigned admin bar menu
  • added favicon to all themes
  • fixed Skype icon; it got broken in v2.40
  • minor code improvements


  • 2017-09-04
  • CDNs are no longer used except for Google Fonts
  • new theme – Clock
  • minor code improvements
  • list of social icons in admin is now truncated by default and a “show more” button added


  • 2017-08-21
  • support is now available directly from the Support tab
  • added notification when UCP is enabled and End Date is in the past resulting in UCP not being shown
  • retry-after header is now properly set
  • minor improvements


  • 2017-08-07
  • new social icon – Telegram
  • removed autoresponders survey
  • we’ve crossed the 100k users mark on August 5th & 515k downloads


  • 2017-07-24
  • UCP can now be quickly disabled/enabled directly from the admin bar menu
  • new theme – Stop
  • added support for WP Fastest Cache


  • 2017-07-10
  • we’ve crossed the 90k users mark on July 8th
  • added autoresponders survey
  • new filter – ucp_is_construction_mode_enabled
  • CSS in all themes is now enqueued, not hardcoded


  • 2017-06-26
  • new theme – Setup
  • improved UCP’s toolbar/admin bar menu item


  • 2017-06-12
  • new theme – Internet of Things
  • added support for SiteGround caching plugin
  • we’ve crossed the 80k users mark on June 7th


  • 2017-05-29
  • new theme – Puzzles contributed by Ralf Biester
  • removed design survey


  • 2017-05-15
  • new theme – Laptop
  • we’ve crossed the 70k users mark on May 7th
  • minor changes


  • 2017-05-03
  • new theme – Ambulance
  • we’ve crossed 300k downloads
  • added filters to ease integrations and customisations
  • fixed bug with telephone number link/icon not working on Android


  • 2017-04-24
  • new theme – Light Bulb
  • continued work on marking strings for translation


  • 2017-04-12
  • new theme – Rocket Launch #2
  • started working on marking strings for translation
  • added designs survey


  • 2017-04-03
  • new theme – People at Work #2
  • small adjustments for new repo
  • moved FontAwesome to CDN
  • we’ve crossed the 60k users mark 🙂


  • 2017-03-23
  • new theme – Hot Air Balloon
  • new social icon – Vimeo


  • 2017-03-13
  • new theme – Lighthouse
  • admin bar notice is no longer visible to non-admins
  • minor fixes


  • 2017-03-02
  • new theme – Sad Site
  • removed survey
  • added new social icon: Tumblr
  • we’ve crossed the 50k users mark


  • 2017-02-22
  • new theme – Windmill
  • code improvements


  • 2017-02-13
  • new theme – People at Work
  • added new social icon: WhatsApp


  • 2017-02-06
  • new theme – Safe
  • added “Support” tab with FAQ and links
  • minor bug fixes
  • added 2 social icons: Skype and Phone
  • we’ve crossed the 40k users mark


  • 2017-01-30
  • new theme – Cyber Chick Dark
  • added “Custom CSS” option
  • minor bug fixes
  • security improvements


  • 2017-01-23
  • new theme – Loader
  • added “Show Login Button” option
  • added 1 social icon: Email


  • 2017-01-16
  • new theme – Rocket Launch
  • added “Site Description” SEO option
  • added 2 social icons: Behance & Instagram
  • features survey is shown to users to decide what features will be developed next


  • 2017-01-03
  • new theme – Cyber Chick
  • added “Google Analytics Tracking ID” option
  • added “Whitelisted Users” option
  • added “Show some Love” option
  • we’ve crossed the 30k users mark


  • 2016-12-23
  • new theme – Under Construction Text
  • GUI enhancements
  • added “end date” option


  • 2016-11-29
  • we’ve crossed the 20k users mark & 100k downloads 😉
  • added notice on login form when Maintenance is enabled
  • new theme – Forklift at Work
  • GUI overhaul started
  • added Dribbble social icon


  • 2016-10-24
  • fixed fatal cache busting bug reported by @jonofgahh


  • 2016-10-24
  • 3 new social icons
  • new theme


  • 2016-10-10
  • minor fixes
  • new theme


  • 2016/09/27
  • complete rewrite of the plugin
  • 2 new themes


  • 2016/09/05
  • WebFactory took over development @ 10k installs & 70k downloads
  • fixed major bugs


  • 2013/12/01
  • Add option to set Google Font
  • Add option to set font size
  • Add option to set FB and Twitter URL