WordPress Member Navbar allows you to hide private pages from guests.
Any pages that have their visibility set to private will be ommitted by the menu for any user that is a guest. When a user logs in those private pages will appear in the navbar.
Private pages may not appear in the page list from the menu creation tool. Instead simply use the search box to find the private page, and then add it as normal to the menu.
On the left, the menu items Forums and My Account are only available when the member is logged in.
- Download the ZIP file and upload to the wp-content/plugins directory
- Navigate to the Plugins panel of the admin panel
- Activate the plugin!
Adding Private Pages
To add private pages to the menu use the search box as illustrated on the right:
Changing Pages to Private
To change a page to private, use the Visibility option under the Publish box in the top-right hand of the editor window: