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.
The Admin Panel API exposes register, bootstrap, and registerTrads hooks to inject React components and translations into Strapi's UI. Menu, settings, injection zone, reducer, and hook APIs let plugins add navigation, configuration panels, or custom actions.
Learn more about configuring Vite and webpack with Strapi 5.
The administration panel of Strapi can be customized according to your needs, so you can make it reflect your identity.
Learn more about configuring the URL, host, and path to access Strapi's admin panel.
Learn more about extending Strapi's admin panel.
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.
Learn more about Strapi 5 customization possibilities
Learn more about the various strategies available to customize the WYSIWYG editor in Strapi's admin panel.
Replace the favicon displayed in Strapi's admin panel.
Learn how to update locales and extend translations in the Strapi admin panel.
Customize the logos displayed in Strapi's admin panel.
Add custom reducers, read state, dispatch actions, and subscribe to changes in Strapi's admin panel Redux store from your plugin.
Extend Strapi's admin panel theme.