If you ever need to password protect a page there is one simple option you can use use and it is available on all of our websites.
In the right side of each page under the "Publish" section do the following
- Click edit next to Visibility
- Change to password protected
- Enter a password
- Exclude the page from caching
- Click save
You will also need to "Never cache this page" using the WP Rocket Options that are also located in the same page, make sure you save the changes again after putting a tick in "Never cache this page"

Now this is very basic password protection and it means that the page has a single password, so whoever you want to give access to this page you just need to give them the password, and each person accessing it would use the same password. Its ok for some situations, but if you require advanced password protection for different pages and different members then our full Membership Integration would be better for you.
Do you need a full membership system?
If you need a full membership system where users have their own login details and you can restrict access to pages based on different membership levels then you might be interested in our Membership Integration, more info on this is here: www.healthhosts.com/membership/