Control which WordPress user roles can see version information in the admin footer, admin bar, and dashboard widget.
Role-Based Visibility
This is an Agency feature. Get white-labeling, role-based visibility, multisite management, and everything in PRO. Upgrade to Agency →
The Role-Based Visibility feature gives you granular control over who can see version information in the WordPress admin. Keep technical data visible for your team while hiding it from client users like Editors or Authors.
How It Works
By default, only Administrators can see Version Info data. With the Agency plan, you can add additional roles to the allowed list or restrict access to specific roles.
The visibility setting applies to all three display locations:
- Admin Footer
- Admin Bar nodes
- Dashboard Widget
Configuring Allowed Roles
- Navigate to Settings > Version Info > Access Control.
- Check the boxes next to each role that should have access to version information.
- Click Save Changes.
Available roles include all standard WordPress roles and any custom roles registered on your site:
- Administrator (always enabled, cannot be removed)
- Editor
- Author
- Contributor
- Subscriber
- Any custom roles (e.g., Shop Manager for WooCommerce)
Administrators always have access to Version Info and cannot be removed from the allowed roles list. This is a safety measure to prevent accidental lockout.
Storage
The allowed roles are stored in the version_info_allowed_roles option as an array. The default value is ['administrator'].
Developer Filter
Developers can programmatically modify the allowed roles using the version_info_allowed_roles filter:
add_filter( 'version_info_allowed_roles', 'add_editor_to_version_info' );
function add_editor_to_version_info( array $roles ): array {
$roles[] = 'editor';
return array_unique( $roles );
}
Use Cases
- Agency clients: Hide technical version data from Editors and Authors who don't need it, reducing dashboard clutter.
- Managed WordPress sites: Only show version info to your agency's admin accounts, not the client's admin.
- Multi-author blogs: Keep version details visible for site managers while hiding them from content contributors.