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!