BACK TO DIRECTORY

Highland Software Custom Role Manager

by jgrodgers

0.0
(0 ratings)

Highland Software Custom Roles Manager extends WordPress role management by allowing administrators to create custom roles, assign multiple roles to users, and manage capabilities through an intuitive interface.

This plugin follows WordPress best practices for role and capability management, including strict server-side validation and protection against unsafe capability assignment.

Version 1.0.3 improves role loading, synchronization, and compatibility with third-party plugins by automatically detecting and rendering dynamically registered WordPress roles.

The plugin now correctly displays existing user roles and automatically detects roles created by third-party plugins such as WooCommerce, LMS platforms, membership systems, CRM integrations, and other custom role providers — without requiring administrators to resave settings.

Features

  • Create and manage unlimited custom roles
  • Assign multiple roles to a single user
  • Automatic detection of third-party and plugin-created roles
  • Existing user roles automatically displayed and synchronized
  • Group roles for better organization
  • Drag-and-drop role ordering
  • Capability management with toggle interface
  • Role and capability change logging (audit trail)
  • Protection against unsafe capability assignment
  • Replace the default role dropdown with a checkbox-based interface
  • Support for WordPress core roles and custom plugin roles
  • Automatic synchronization with newly registered WordPress roles

Screenshots

Role builder interface

Role builder interface

Capability management UI

Capability management UI

User role assignment interface

User role assignment interface

Grouped roles display

Grouped roles display

Plugin Details

Active Installs
0
Total Downloads
804
Version
1.0.5
Requires WP
5.4
Requires PHP
7.2
Tested Up To
7.0.4
Added
2026-04-25
Last Updated
2026-08-06 2:28am GMT

Ratings

5
0
4
0
3
0
2
0
1
0