Shows an Under Construction holding page for all users who are not logged in or Admin.
As of April 2026, Ultimate Under Construction is a WordPress page plugin with 1.0K+ active installations and a 3.1/5 rating from 15 reviews. It has been downloaded 140K+ times in total. Requires WordPress 3.0.1+ and PHP false+. Available on WordPress.org since 2014. Last updated 1 year ago — may have compatibility concerns. Downloads are up 59% this week. Top alternative: Post Type Switcher.
With the Ultimate Under Construction plugin you are able to turn on a holding page for all non-admin users that visit your website. This holding page will allow you to work on your WordPress website on a live server without worrying about the impacts it may have.
This Under Construction plugin allows for many levels of customisation, with millions of solid background colours to choose from, Patterned background and even a region to allow more advanced users to enter a completely custom block of HTML complete with styling there really are no limitations to what you can create.
I don’t know why people are rating it low but I love this plugin, it works perfectly all the time. and the best thing is you can put any html code you want.
This plugin will re-active itself and make your web page grey. de-activating it did not fix it. I had to de-activate and then delete the plugin entirely.
I can type my message in the HTML box, but it was supposed to have options for making my “away” page look good. They were there on the first run, but I after the first save, they disappeared.
It provides this nice error message too:
AG Custom Admin caught a JavaScript error on this site:
___________________________________________________
ReferenceError: assignment to undeclared variable background_color
source:…wp-content/plugins/ultimate-under-construction/includes/js/uuc-script.js?ver=1.1
line:10
___________________________________________________
This error prevents AG Custom Admin plugin to work properly. To fix this, please navigate to the link above in your browser and open the source of that page (right click -> view page source) and find the line in code where it fails. In most cases this error should be fixed there.
As an alternative solution, you could analyse the link above to find the plugin/theme where it was thrown. You can try to disable it or to report this error to their support.
If you’re unable to fix this issue by yourself, you can also report it to AGCA support. Please select the content of the error first and press Ctrl+C(Win) or Cmd+C(Mac).
Confirm this message to redirect to AGCA support page, or press Cancel to exit.
Unfortunately, I’m pushed for time at the minute but I’ll probably try the plugin again at some point and give a new review.
I installed this plugin and it broke the front page on my website, I could see my favicon and that was about it. Deactivated this plugin and it all worked again. There are no other plugins arguing with the entry point and I’m using a WooCommerce theme (Wootique).
| WordPress | 3.0.1+ requiredTested up to 6.6.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.