New ClassicPress plugin: ZP Multiple Roles

I had a particular requirement for a project, so I wrote a plugin for it, and decided to make it available for ClassicPress.

ZP Multiple Roles allows administrators to allocate multiple roles to users.

The capabilities of a user with more than one role will be a combination of all the capabilities of the roles they have.

The plugin takes advantage of the fact that internally, ClassicPress and WordPress support multiple roles per user, they just don’t provide for it in the admin UI. ZP Multiple Roles provides the missing UI components.

It has many uses. One example is a site with two important plugins, both of which create custom roles for users to manage their operation. Now you can use one user account for both functions without having to install a much more complex plugin like User Role Editor.

Right now it’s an initial development release, but I’ve incorporated @Code_Potent’s Update Manager right from the start so it will auto-update when I publish further releases.


I am developing a project that may need this. For now I am just piecing things together, at a certain point I will be ready to take this plugin for a test ride and report back.

Thanks for developing it.

1 Like

You’re welcome, please do let me know how you get on with it. It’s a very simple plugin but it’s always good to get feedback of any kind.

1 Like

I regularly need to enable users to have multiple roles, and currently use a different plugin for that purpose. I’m interested to try yours!