Admin hooks
Create and register hooks in Strapi plugins to let other plugins add personalized behavior to your application.
Create and register hooks in Strapi plugins to let other plugins add personalized behavior to your application.
Extend and customize the Strapi admin panel by injecting React components into predefined or custom injection zones.
Provide translations for your Strapi plugin's admin panel interface using registerTrads and react-intl.
Add menu links, create settings sections, and configure settings links for your Strapi plugin in the admin panel.
Overview of the Admin Panel API for Strapi plugins, with entry file, lifecycle hooks, and available actions for customizing the admin panel UI.
The Content Manager APIs reference lists the APIs available to plugins for adding actions and options to the Content Manager List view and Edit view.
Generation introduction about Strapi plugins development
In Strapi 5, the Content Manager is a plugin, which affects the injectContentManagerComponent() method, replaced by getPlugin('content-manager').injectComponent().
In Strapi 5, the lockIcon property is replaced by licenseOnly, which affects how the addMenuLink(), addSettingsLink(), and addSettingsLinks() methods from the Admin Panel API work.
Add custom reducers, read state, dispatch actions, and subscribe to changes in Strapi's admin panel Redux store from your plugin.