translate_level_to_role() WordPress Function
This function translates a given user level to a corresponding role. User levels are integers, with 0 being the lowest and 10 being the highest. Roles are strings, and are used to indicate the permissions and capabilities a user has.
translate_level_to_role( int $level ) #
Translate user level to user role name.
Contents
Parameters
- $level
(int)(Required)User level.
Return
(string) User role name.
Source
File: wp-admin/includes/upgrade.php
function translate_level_to_role( $level ) {
switch ( $level ) {
case 10:
case 9:
case 8:
return 'administrator';
case 7:
case 6:
case 5:
return 'editor';
case 4:
case 3:
case 2:
return 'author';
case 1:
return 'contributor';
case 0:
default:
return 'subscriber';
}
}
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
| Version | Description |
|---|---|
| 2.0.0 | Introduced. |