acf_get_user_role_labels() ACF 5.8.1
Returns an array of user roles in the format "name => label".
Хуков нет.
Возвращает
Массив.
Использование
acf_get_user_role_labels( $roles );
- $roles(массив)
- A specific array of roles.
Список изменений
С версии 5.8.1 | Введена. |
Код acf_get_user_role_labels() acf get user role labels ACF 5.9.1
function acf_get_user_role_labels( $roles = array() ) {
$all_roles = wp_roles()->get_names();
// Load all roles if none provided.
if( empty($roles) ) {
$roles = array_keys( $all_roles );
}
// Loop over roles and populare labels.
$lables = array();
foreach( $roles as $role ) {
if( isset($all_roles[ $role ]) ) {
$lables[ $role ] = translate_user_role( $all_roles[ $role ] );
}
}
// Return labels.
return $lables;
}