Admin Panel API: Navigation & settings
Page summary:Use
addMenuLinkinregisterto add sidebar links. UseaddSettingsLinkto both create new settings sections (pass a section object as the first argument) and extend existing ones (pass a section id string). The legacycreateSettingSectionandaddSettingsLinksmethods are deprecated.
Plugins can customize the admin panel's navigation sidebar and settings pages to provide access to their features. All functions described on this page are called within the register or bootstrap lifecycle functions of your plugin's entry file.
Before diving deeper into the concepts on this page, please ensure you have:
- created a Strapi plugin,
- read and understood the basics of the Admin Panel API
Navigation sidebar (menu links)
The navigation sidebar is the main menu on the left side of the admin panel. Plugins can add links to this sidebar using the addMenuLink() method in the register lifecycle function.