Of all of the thousands of plugins available for WordPress blogs, if I had to pick only five, included in that list would be the Exclude Pages from Navigation plugin. If you exclude a page from navigation, that means a link to that page will not show up in the navigation bar of your blog. This plugin adds so much versatility and flexibility to your blog.
When you are in the post editing menu of your dashboard, you will find a checkbox in the right sidebar that when unchecked will exclude that page from your navigation menu. The default setting includes a checkmark in that box. When you uncheck that box, then not only will that page not show up in the navigation bar, any related child pages will also not show up. You will be able to access those pages via the page url, but no one will be able to access them from your site’s navigation bar.
You can:
- Create unlimited number of pages that are accessible only to someone who has the exact url
- Create pages for your membership site that you don’t want to show up on the navigation bar
- Create private, password protected pages



