By Magdalena
Allows to define and handle more states than draft and published
released February 4, 2026
npm install @primershop/strapi-plugin-status-managerA Strapi plugin that enables more status variations for your content.
npm install @primershop/strapi-plugin-status-managerFirst of all, custom statuses will work only if you disable draft&Publish default option from your content type in the content builder. Otherwise it's default strapi behavior.
Just type in status in the input field and press "Add status" button
Press "Published" or "Unpublished" button to change the visibility of the content with assigned status. Only "published" will be accessible on your frontend.
This might be important for your flow of content creation and management. You can use drag and drop tool and change order of the statuses. It will be reflected in the status dropdowns on your content pages.
| Before | After |
|---|---|
![]() |
Upon deleting you will be prompted to choose replacement status. All the content with deleted status will then be updated to have the replacement status.
Status dropdown is available on the right side banner of your content page.
On the list view you will be able to filter content by statuses. The little badge with your status name will also be displayed.
MIT
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
