Control Panel Nav is a Craft CMS plugin to help manage your Control Panel navigation. Take control over your Craft CMS control panel navigation with CP Nav. Rename, reorder, hide and show menu items in the control panel. You can even add your own custom menu items for external links, or commonly used URLs within Craft. Divider menu items can also be added to logically group menu items into sections.
- Modify the main sidebar navigation in the Craft control panel.
- Rename, reorder, remove any existing navigation items - including plugins and modules.
- Full support for nesting items up to 2 levels deep.
- Change the behaviour of subnav items:
- Only open subnav items when the parent page is active (Craft default behaviour).
- Always have subnav items open and visible.
- Add a toggle next to each parent menu item to show/hide the subnav items. Will also remember the state!
- Add new custom URLs. Great for documentation, external links or nested pages.
- Add divider menu items. Great for grouping pages together or providing a logical gap between groups of different pages.
- Manage icons of menu items. Choose from existing Craft icons, or upload your own assets.
- Support for layouts to manage multiple navigations depending on user groups.
- Project Config support, so your navigations are the same across environments.
- Full support for your existing user permissions. Menu items for Craft and plugins will only be shown if the users is permitted to view them.
- Unlimited use, free forever.
Visit the Control Panel Nav Plugin page for all documentation, guides, pricing and developer resources.
Get in touch with us via the Control Panel Nav Support page or by creating a Github issue
Control Panel Nav is licensed under the MIT license, meaning it will always be free and open source – we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.