Something we've come across lots of times in WordPress is how to hide a specific menu item in WordPress menus if the user is logged-in, or indeed logged out. A common application for this would be if you have a registration page which you obviously don't want to continue to show if the user has already registered (they are logged in).Previously we have delved into the site head and the menu itself to use WordPress Conditional Tags/Statements. So for example:-

Just add the page id to exclude to the logged in user.