Latest SeedProd News

WordPress Tutorials, Tips, and Resources to Help Grow Your Business

How to Password Protect Your WordPress Site While Under Development

How to Password Protect a WordPress Site While Under Development 

Written By: author avatar Stacey Corrin
author avatar Stacey Corrin
Stacey has been writing about WordPress and digital marketing for over 10 years and on other topics for much longer. Alongside this, she's fascinated with web design, user experience, and SEO.
     Reviewed By: reviewer avatar Turner John
reviewer avatar Turner John
John Turner is the co-founder of SeedProd. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Do you want to learn how to password protect a WordPress site while under development?

Password-protecting your WordPress site is an excellent way to keep your design clients updated on your progress or show off a new development site to clients before you officially launch. You can use it for your blog, a single post or page, an eCommerce store, or even your entire website.

In this guide, we’ll show you how to password protect a WordPress site while under development so only select people can view your new site in progress.

Table of Contents

Why Password Protect WordPress Site While Under Development?

Password protecting your WordPress site while it’s under development is a crucial step to consider. It helps not only you as a developer or site owner but also your potential visitors and clients.

Here’s why it’s so important:

1. Security and Privacy: The most obvious reason to password protect your WordPress site is to ensure its security and privacy.

During the development phase, your site might be vulnerable to various threats, such as hacking attempts or data breaches. By password protecting your site, you can keep unauthorized users out, safeguarding your content, data, and the integrity of your site.

2. Professionalism and Brand Image: A site under construction can give an impression of incompleteness or unprofessionalism if accessed by the public. By password protecting it, you ensure that your visitors only see the finished product, maintaining a professional image for your brand.

3. Controlled Access: Password protection allows you to control who can access your site during its development. This is particularly useful if you want to allow access to certain individuals, like clients, stakeholders, or team members, to review progress, provide feedback, or contribute to the site.

4. SEO Considerations: Search engines can index sites under development, which can impact your SEO negatively if they crawl and index incomplete or test pages. Password protecting your site ensures that search engines will only index the site once it’s complete and ready for public viewing.

5. Avoiding Content Misinterpretation: If your site is accessed when it’s half-built, the content might be taken out of context or misunderstood. Password protection ensures that your content is only viewed when it’s ready and the message you want to convey is clear.

How to Password Protect WordPress Site While Under Development

Currently, WordPress doesn’t offer an option to password protect a WordPress site all at once.

To password protect WordPress in its entirety, you’ll need to integrate your website with a 3rd party password-protected plugin.

Although WordPress offers several 3rd party plugins to choose from, the SeedProd landing page builder plugin is the best choice.

Using this WordPress plugin, let’s check out how to hide your WordPress site while under development.

Step 1: Download and Install SeedProd

password protect WordPress while under development with SeedProd

The first step is to download the SeedProd plugin.

SeedProd is the best website builder for WordPress. It lets you create custom WordPress themes, WooCommerce sites, landing pages, and responsive website layouts without writing code.

You can also use the built-in coming soon and maintenance mode functionality to hide your site behind a holding page while you’re working on it.

The plugin comes with a library of fully customizable pre-built layouts that you can use right away, such as:

  • Thank You pages
  • 404 error pages
  • Webinar registration pages
  • Lead squeeze pages
  • Sales pages
  • And more

It also works with all major WordPress themes and child themes.

With its intuitive drag-and-drop page builder, you can fully control your coming soon page design. It also lets you add various elements to your page, including a countdown timer, progress bar, optin form, shortcodes, anchor links, etc.

drag and drop landing page builder

With SeedProd, you can easily password-protect a part of your website or the entire site homepage without needing technical knowledge.

Even though your WordPress site will be password-protected, search engines like Google will still be able to crawl it. That means you can continue maintaining your search rankings despite having protected content.

After downloading the SeedProd plugin, follow these instructions to install a WordPress plugin.

Once you install and activate the plugin, you’ll head to the license key page to verify your key. You can find your license key in the downloads section of your SeedProd account page.

Activate the seedprod landing page builder plugin

After verifying your key, you can use the plugin to password protect your website while it’s still under development.

Step 2: Create a Coming Soon or Maintenance Page

SeedProd includes powerful access controls in the plugin settings that let you hide either your entire WordPress website or specific website pages.

To take advantage of these tools, you’ll need to create either a coming soon page or a maintenance mode page, the only types of landing pages with these specific controls.

First, to create your coming soon page, navigate to SeedProd » Pages from your WordPress dashboard and click the Set up a Coming Soon Page button under the Coming Soon Mode section.

Set up a coming soon page to password protect WordPress while under development

You’ll see the coming soon page templates library to choose a new page template and customize your design. See this step-by-step guide to creating a coming soon page in WordPress for complete instructions on setting up your page.

Step 3: Password Protect WordPress Site While Under Development

If you want to password protect your whole WordPress site while under development, it’s super-easy with SeedProd.

After creating your coming soon page or maintenance mode page, navigate to SeedProd » Pages from your WordPress admin area.

Next, click the toggle under the Coming Soon Mode section to change it from the Inactive to the Active position.

activate coming soon mode to password protect WordPress

That’s it! You’ve now password protected your whole WordPress site. Now only logged-in users can see the construction of your website.

Adding a Password Input Field to Your Coming Soon Page

If you’d like to display a box for users to enter the correct password to access your site, you can do that within the landing page editor. For this, you’ll need to edit your password-protected page in WordPress.

First, click the Edit Page button from your SeedProd dashboard.

Edit your coming soon page

Then scroll down to the Advanced block section and drag the Custom HTML landing page block onto your page.

how to password protect WordPress site while under development

Inside the custom HTML block, type seed_bypass_form in square brackets and save your changes.

preview your page to see password input field

That step adds a password form so users with your password can access your protected pages. The login form won’t appear in the page builder. You’ll have to preview the page to see how it looks.

You can repeat the same process whenever you want to edit your password-protected page in WordPress.

Step 4: Password Protect Specific Pages Under Development

What if you want to hide a page in WordPress?

If you have individual WordPress pages and even WooCommerce products on your site that you don’t want your visitors to see, you can use the Include URLs option in SeedProd’s Access Control settings to hide them from the public.

First, you’ll need to password protect your pages and WordPress posts individually. You can do that by going to the post or page you want to hide from your visitors. Now click on the Edit option.

Edit a WordPress post

In the WordPress editor, you’ll see the Publish option on your right. Under this option, click on Visibility » Password-Protected.

Choose the password protected visibility option to password protect a post in WordPress

You’ll now have a blank field where you can enter your password. Add your password and hit the publish button.

Now your content will have a password-protected status.

Anyone viewing this page is asked to access your WordPress site with a single password via a login page. Your visitors will need the new password you just used to protect it to unlock the page.

password protected page

You can do this for individual WordPress posts and pages you want to keep private. Each page will be marked Password protected against its title in the dashboard.

You can see this by going to All Posts or All Pages in your WordPress dashboard.

Password protected WordPress posts

Only those logged into your website with admin user roles or the creator can access these password-protected posts and pages.

Now that you’ve protected your posts and pages with a password, you can add them to the restricted pages list in SeedProd, so anyone trying to view the page will see your coming soon page.

You’ll first need to edit your coming soon page and view it in the drag-and-drop page builder.

Click the Page Settings tab at the top of your screen. Once you’re on the settings page, click the Access Control section to view the available access settings.

SeedProd access controls

Now scroll down the page until you see the Include/Exclude URLs section. Clicking the Include URLs radio button reveals a blank field where you can enter the page URLs of your password-protected posts and pages.

password protect pages while under development

Note: You need to add new URLs on each line when using the Include URL option in the SeedProd dashboard.

Make sure you hit the enter button after every URL. Using a comma or backslash to separate your URLs may not offer the desired result.

After adding the URLs, click on the Save Changes button to enable password protection.

On the same page, you can also restrict access to your website-based IP addresses.

Check out how Mustard Seed used SeedProd to launch client websites in this case study.

FAQs on Password Protecting a Development Site

Can you password protect an entire WordPress site?

Yes! By following the steps above, you can hide your whole WordPress site from the public when developing.

How do I hide my WordPress site from Google?

You can hide your WordPress site from Google easily by enabling the setting in WordPress to discourage search engines from crawling your site.

How to edit a password-protected page in WordPress?

You can edit your password-protected page in WordPress by editing your newly created page with SeedProd’s page builder by clicking Edit Page in the SeedProd dashboard.

Or you can edit the page with the regular WordPress editor as you would with any other page.

How do I customize the “Under Construction” or “Coming Soon” page?

To customize the “Under Construction” or “Coming Soon” page, you can use a plugin like SeedProd to design and customize your page with a drag-and-drop interface easily.

Can I give access to specific users or user roles while my site is password protected?

Yes, most plugins that provide password protection for your site, such as SeedProd, allow you to whitelist specific users or user roles. This way, you can give access to your team members, clients, or other stakeholders without giving them the password.

How can I test my site’s functionality while it’s password protected?

To test your site’s functionality, you can log in as an administrator or another whitelisted user role and navigate through the site as you would once it’s live. This way, you can access and test all aspects of your site while keeping it hidden from the public.

That’s it.

Now, anyone visiting those URLs will see you coming soon or under construction page.

Protect Your Website Under Development Today

We hope this article helped you learn how to password protect WordPress while under development.

With SeedProd’s powerful access controls and easy drag-and-drop page builder, you can create and protect WordPress landing pages without needing a developer.

If you’re looking for more help protecting your WordPress site, check out our top tutorials and guides:

Thanks for reading! We’d love to hear your thoughts, so please feel free to leave a comment with any questions and feedback.

You can also follow us on YouTubeX (formerly Twitter), and Facebook for more helpful content to grow your business.

author avatar
Stacey Corrin Writer
Stacey has been writing about WordPress and digital marketing for over 10 years and on other topics for much longer. Alongside this, she's fascinated with web design, user experience, and SEO.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.