Most of us have dealt with custom menus in WordPress. They are easy to create and manage. But they show up to everyone the same way. Wouldn’t it be nice if you could show different custom menu items by user role or status? These 2 plugins let you do just that:
Nav Menu Roles: is very simple to use. Just define your custom menus, add menu items, and define restrictions by role or status.
There were a few other plugins that offered the same features but did not quite pass our tests. The above plugins are more than capable of giving you more control over your menu items.