WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Christian Neumann v1.3.8

Multiple Roles

Allow users to have multiple roles on one site.

Multiple Roles

The facts

Rating
4.7★ from 15
Active installs
5k+
Price
Free
Last updated
14 Jul 2026
Added
Mar 2015
Requires WP
3.1
Tested up to
WP 7.0.4
Requires PHP
5.4
Downloads
113,679

Our analysis

AI-assisted

Multiple Roles is a WordPress plugin that enables you to assign multiple roles to a user through a user-friendly interface. Instead of the standard dropdown for roles, it provides a checklist on the user edit and add new user screens, making role management more straightforward. This plugin also works well in Multisite mode, allowing for flexible user role assignments across multiple sites.

This plugin is suitable for WordPress administrators who need to manage user permissions more effectively, especially in environments where users require multiple roles for different functionalities.

Best for: WordPress administrators managing user roles and permissions.

What it does well

  • Allows selection of multiple user roles
  • User-friendly checklist interface for role assignment
  • Supports Multisite mode

Where it falls short

  • No additional settings or features beyond role selection
  • Limited information on compatibility with other plugins or themes

Verdict

Multiple Roles provides a simple solution for managing user roles in WordPress, particularly useful for those needing to assign multiple roles without complexity.

From the developer

Christian Neumann's own description of Multiple Roles, lightly tidied.

This plugin allows you to select multiple roles for a user – something that WordPress already supports “under the hood”, but doesn’t provide a user interface for.

User edit and Add new user screens will display a checklist of roles instead of the default role dropdown. The main user list screen will also display all roles a user has.

It also supports well Multisite mode.

That’s it. No extra settings.

If you want to contribute to this plugin, feel free to check the Github repository : https://github.com/chrneumann/multiple-roles

Read the full description on the official page →

Tagged as