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