i have a page with a “user relationship” field. i want the selected users to show on the frontend of that page with their name, custom field entrys (phone nuber …) etc.:

i get the data of the “normal” fields like display name etc. but how to get the data of my custom fields of the users (like “telephone”, “birthdate” etc.) :
<?php
$values = get_field('personen_intern');
if($values)
{
echo '<ul>';
foreach($values as $value)
{
echo '<li>' . $value['display_name'] . '</li>';
}
echo '</ul>';
}
?>
I think i have to do a user query like this:
– getting all users
– check if the user IDs are equal to an ID in the custom field entrys added to the page
– than drop the ones whos ID is not in
EDIT: this is the solution. So simple that I could not get it 😀
<?php
//get the users
$ids = get_field('personen_intern', false, false);
//include them in the query
$args = array(
'include' => $ids,
);
?>