Dashboard Access Control
Role-based access control and white-label plugin for WordPress
by Jahid Hasan · github.com/jahidhasan018/dashboard-access-control · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/jahidhasan018/dashboard-access-control/archive/refs/heads/main.zipReadme
Dashboard Access Control (DAC)
A role-based access control and white-label plugin for WordPress. Control what each role can see and do in wp-admin — truly, not just visually.
Requirements
- WordPress 6.0+
- PHP 8.0+ (PHP 7.4 minimum supported)
- MySQL 5.7+ or MariaDB 10.3+
Installation
- Upload the
dashboard-access-controlfolder towp-content/plugins/ - Run
composer installin the plugin root - Activate the plugin through the WordPress Plugins screen
- Navigate to Settings → Dashboard Access Control to configure
Local Development
cd wp-content/plugins/dashboard-access-control
composer install
Contributing
- Follow WordPress Coding Standards (WPCS)
- PHPStan level 5+ required
- All new "hide/restrict" features must implement 4 enforcement layers