Hide custom menu items based on user roles
Does exactly what I need, the only thing I'd change is that the options are a little counter intuitive. For example setting Roles with no roles selected is access for everyone.
Perhaps a better way would be to have "Logged out", "Logged in" and "Everyone" and then have the roles show up under "Logged in". Then leaving the roles blank would be the same as anyone who is logged in.
You must log in to submit a review. You can also log in or register using the form near the top of this page.