RoleMatrix
A powerful plugin to manage user roles, capabilities, and admin menu access with advanced URL restrictions.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 25 days ago
Is RoleMatrix abandoned?
Likely maintained (last update 25 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
RoleMatrix provides a comprehensive solution for managing WordPress user permissions with an intuitive interface designed for both beginners and advanced users.
Key Features:
- Create Custom Roles – Build unlimited custom user roles tailored to your specific needs
- Manage Capabilities – Control what each role can and cannot do with a user-friendly checkbox interface
- Hide Admin Menu Items – Restrict visibility of specific admin pages based on user roles
- Custom URL Restrictions – Block direct URL access to protected admin areas
- Role-Based Access Control – Fine-grained control over every aspect of WordPress admin
Perfect For:
- Agencies managing multiple client sites
- Multi-author blogs and news sites
- E-commerce stores using WooCommerce
- Membership sites with different access levels
- Any WordPress site requiring advanced user management
Plugin Integrations:
- WordPress Core Roles
- WooCommerce (Shop Manager, Customer)
- Gravity Forms
- Rank Math SEO
- Duplicator Pro
- And more…
Additional Information
Support: For support requests, please use the WordPress.org support forums.
Languages: Currently supports English and Persian (Farsi) with full RTL support.
Compatibility: Tested with WordPress 6.8 and PHP 8.2
Security: All inputs are sanitized and validated. Nonce verification on all forms. Administrator role is always protected.
Installation
- Upload the
rolematrix-gw(new folder name) plugin files to/wp-content/plugins/directory, or install through the WordPress plugins screen - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to ‘مدیریت دسترسی’ (Access Management) in the admin menu
- Start by creating custom roles or modifying existing ones
- Set menu restrictions and URL access rules as needed
Frequently Asked Questions
Yes! RoleMatrix fully supports WooCommerce roles and capabilities including Shop Manager and Customer roles.
Absolutely. The plugin automatically detects all custom post types and their associated capabilities.
Administrator accounts always retain full access to all features, so you can always fix any configuration issues.
It’s designed to work independently, but we recommend using only one role management plugin at a time to avoid conflicts.
Yes, the plugin is fully translatable and currently includes Persian (Farsi) language support with RTL compatibility.
Review feed
Changelog
1.0.0
- Initial public release on WordPress.org.
- Comprehensive role, capability, menu, and URL restriction features.
- Complete security hardening, sanitization pass, and compliance with WordPress Coding Standards.
- Integration with popular plugins (WooCommerce, Gravity Forms, Rank Math).
- RTL language support (Persian/Farsi).
- Support for WordPress 6.8 and PHP 7.4+.
1.0.0
- Fixed readme translation issues.



