как показать имя пользователя с типом поля пользователя в плагине расширенных пользовательских полей - PullRequest
0 голосов
/ 10 июня 2019

я создаю поле пользовательского реляционного типа в acf, после выбора пользователя acf просто возвращает идентификатор пользователя, мой вопрос заключается в том, как вернуть выбранному пользователю «имя» или адрес электронной почты на моей странице?

enter image description here

Я пробовал режимы «Массив пользователя» и «Объект пользователя», но я не получил результат.Может ли кто-нибудь направить меня к работе с режимом «Пользовательский массив / Пользовательский объект».

Я не могу найти документы на веб-сайте acf по этому поводу.спасибо

я использую этот код:

php the_field ('inscourse');

1 Ответ

1 голос
/ 10 июня 2019

Для выбранного пользовательского массива просто поместите что-то вроде этого, чтобы увидеть возвращенные значения:

<code>$inscourse = get_field('inscourse'); 
echo '<pre>'; 
print_r($inscourse); 
echo '
';

Это выведет вложенный массив как:

array(
[ID] => 123
[user_firstname] => Joe
[user_lastname] => Jackson
....
[user_nicename] => joe-jackson
[display_name] => Joe
....
)
...