An "Under-Construction" page should be the part of all themes.

  1. Inactive


    In most cases, themes are not employed directly as they are downloaded but they undergo rigorous changes and modifications to be used with a blog.

    As of today, wordpress require an index.php, header.php, footer.php etc. etc. articles to be present in the theme. Sometimes, when we are editing header.php and save the changes to see it in the browser, it often happens that another viewer from somewhere also witnesses the same change before we actually approve it.

    I would like to propose an idea of having "under-construction.php" within all wordpress themes which comply with the design, layout and CSS of the theme. A feature should be added in the wordpress dashboard so that admin can hold their page 'UNDER CONSTRUCTION'

    During this period, if technically possible, I would love to find that all external users except the one logged in as Admin are unable to see any part of the wordpress blog but only the Under Construction template. Once the admin brings down the page to 'Normal' from the 'Under Construction' status through the wordpress dashboard, the blog becomes normal and all changes that were executed during the course could be seen by external viewers.

    We can also consider having "Custom text" in the under-construction template.


    Posted: 8 years ago #
  2. Gestroud


    It should probably be part of the core. Other software offers the feature.

    Posted: 8 years ago #
  3. Abhinav Sood


    You should probably give this plugin a shot:

    It's all that you really need..

    Posted: 8 years ago #
  4. Olivier


    My point of view is that "Under construction" pages should not exist. If you have modifications to make on your site/blog/forum/whatever, you should ALWAYS do it on a development server (typically, your own computer, or, for companies, a dedicated development web server) with exactly the same configuration as for the production one.
    Nobody should ever modify an online site/blog/forum/whatever, exactly for the reason you mention : someone could be visiting the site. You should always take the users' disagreaments into consideration : do you really appreciate to suddenly get an "Under construction" page when you are posting a comment, or even reading an article ? What kind of person can impose that to his visitors ?

    Posted: 8 years ago #
  5. signpostmarv


    Solution for Apache with variations (see http://httpd.apache.org/docs/2.0/mod/core.html#errordocument for more details):

    Order Deny,Allow
    Deny from all
    Allow from your.ip.adress.here

    ErrorDocument 403 "Under Construction"
    ErrorDocument 403 /path/to/file
    ErrorDocument 403 http://url.to/file

    Posted: 8 years ago #

  6. Inactive


    Hmm, I don't think this is necessary. There are plugins specifically designed to avoid the stated problem by allowing blog authors to preview new themes without making them public.

    Posted: 8 years ago #
  7. Justin Tadlock
    WordPress God


    You should NEVER be making changes to a live site. That's just asking for trouble.

    Either use one of the theme preview plugins, one of the under construction/maintenance plugins, or set up a local install on your computer.

    Posted: 8 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.

  • Rating

    15 Votes
  • Status

    This is plugin territory