Set up a WordPress Private Website with Profile Builder

We are happy to announce that starting with version 2.8.9 you can set up a Private Website in WordPress with the help of Profile Builder. This feature is available in all versions of Profile Builder.

If you’re looking to make your website visible to members only, then this feature is for you. A lighter version of this would be restricting access to certain pages.

To activate the option just go to Profile Builder -> Settings -> Private Website tab and select “Yes” for the “Enable Private Website” dropdown, then click “Save Changes“. Once activated the entire website, including RSS Feeds and the REST API, will be available only to logged in users.

WordPress private website use cases:

  • a personal site where you can share photos with your family
  • a company website where team members can share resources
  • a personal blog that you can use as a private diary
  • an under construction website that is not yet fully ready for public viewing

Here are a couple more recommendations to improve the user experience:

  • create a Login Page where you paste the [wppb-login] shortcode that creates a frontend login form so you can lead users away from the default WordPress login page (wp-login.php) and in the “Redirect to” dropdown select the created page
  • create a Register Page where you paste the [wppb-register] shortcode to create a frontend registration form for new users. To allow non logged in users to access this page than you must add the page in the Allowed Pages multiple select
  • on the Login page if you don’t want the visitors to see the menu structure of your site you can set the Hide all Menus setting to yes
  • if you want to display just some of the menu items to the non logged in users and not hide them all you can use our “Custom Profile Menus” addon.

If you want your WordPress website turned into a Private WordPress Website download and install Profile Builder.

Subscribe to get early access

to new plugins, discounts and brief updates about what's new with Cozmoslabs!

One thought on “Set up a WordPress Private Website with Profile Builder

  1. I really like Profile Builder, and we recommend it to our plugin customers in our knowledge base. This sounds like a great way to hide your entire website. It’s particularly useful because some plugins (e.g. Password Protected) don’t work with certain hosts (e.g. WP Engine), so it’s good to hear that you can do this with Profile Builder instead.

    If anyone reading this just wants to hide the WooCommerce parts of their website while leaving other areas such as the homepage and blog private, then Profile Builder also works beautifully with the WooCommerce Private Store plugin. To use the two plugins together, install WooCommerce Private Store to hide the store pages so that only logged in users can see them. Next, use Profile Builder to create a front end user login page that people can use to Please send me your WordPress logins and I’ll have a look at what’s happening into their account and unlock the private store. A lot of our customers use this combination.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.