Home › Forums › General Issues › Display Name and role using a user field › Reply To: Display Name and role using a user field
For implode() to work, the second argument has to be an array, but I do not see the variable $user_info set anywhere.
Now, since there could be anything behind that variable, please dump it and post what it spits out, provided that it does not reveal any sensitive information:
<h3>Asistentes</h3>
<div>
<?php $users = get_field('asistentes'); ?>
<ul>
<?php
foreach ($users as $user):
var_dump( $user , $user_info );
?>
<li>
<p><?php echo $user['display_name'];
echo 'User roles: ' . implode(', ', $user_info['role']) . "\n";?></p>
</li>
<?php endforeach; ?>
</div>
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.