acf_get_pretty_user_roles()
acf_get_pretty_user_roles
description
No Hooks.
Returns
$post_id. (int)
Usage
acf_get_pretty_user_roles( $allowed );
- $allowed
- .
Default:false
Changelog
| Since 5.3.2 | Introduced. |
acf_get_pretty_user_roles() acf get pretty user roles code ACF 6.8.8
function acf_get_pretty_user_roles( $allowed = false ) {
// vars
$editable_roles = get_editable_roles();
$allowed = acf_get_array( $allowed );
$roles = array();
// loop
foreach ( $editable_roles as $role_name => $role_details ) {
// bail early if not allowed
if ( ! empty( $allowed ) && ! in_array( $role_name, $allowed ) ) {
continue;
}
// append
$roles[ $role_name ] = translate_user_role( $role_details['name'] );
}
// return
return $roles;
}