What WordPress Plugins Should You Use For Administering User Roles?

One of the hallmarks of a versatile content management system is also good user management. WordPress allows different users to have varying levels of capabilities on a site, including writing and editing, moderating comments, managing themes and plugins, and so on. The most powerful user role is Super Admin, and there are five other levels, going all the way to Subscriber. A comprehensive list of each user role’s capabilities are listed in the WordPress Codex.

If you have special user features that you’d like to tweak in your own WordPress install, these user role plugins are up to snuff!

If you have special user features that you’d like to tweak in your own WordPress install, these user role plugins are up to snuff!

User Role Editor

The User Role Editor plugin by Vladimir Garagulya lets you toggle capabilities on user roles with a simple click of the checkbox. You can also add custom roles, either from a blank slate or as a copy of an existing one. Other nifty features include multi-site support and removing leftover capabilities from uninstalled plugins. For even more customizability, a Pro version is available for purchase.

WPFront User Role Editor

WPFront User Role Editor by Syam Mohan offers role management functionality, as well as changing the default role in the system. It also has basic login redirection, multiple role assignment, and permissions for widgets and navigation. Pro-level features are available in its premium version.

User Roles and Capabilities

User Roles and Capabilities by mahabub lets you create, rename, clone, and delete user roles, as well as import/export both roles and capabilities. It also boasts of single-screen interaction to get all your user editing tasks done in one place.


Members by Justin Tadlock offers additional tools besides role and capabilities management, such as shortcodes for hiding content from certain roles or capabilities, widgets for login and displaying users, and private site features. Additional add-ons are also on sale for a one-time fee or a membership fee.

Remove Dashboard Access

Remove Dashboard Access by Drew Jaynes is all about specifically restricting access to certain roles or capabilities, and lets you set a page redirect if they don’t meet the settings. Despite this, you can also still allow all users to edit their profiles in the WordPress Dashboard.

New User Approve

New User Approve by Josh Harrison lets administrator-level users decide whether a user who’s registered may be approved or denied. Only approved users can log in to the Dashboard.

Editorial Access Manager

Editorial Access Manager by Taylor Lovett lets you manage the capabilities of users specifically in regard to posts. It’s particularly useful for instances where a user needs to edit a certain post only for a while.

The following two tabs change content below.


Latest posts by Admin (see all)

Leave A Comment?