Hide some menu items for logged in users
- Login to your WordPress Admin
- From WordPress Admin, click on Appearance -> Menus
- From the same window, click on Screen Options from top right corner
- Check on CSS Classes
- Expand menu items you want to hide to logged in users and under the CSS Classes (optional) add show-for-guest
- Click on Save Menu