【问题标题】:how to show username with user field type in advanced custom fields plugin如何在高级自定义字段插件中使用用户字段类型显示用户名
【发布时间】:2019-10-24 09:11:34
【问题描述】:
我在acf中创建了一个用户关系类型字段,选择用户后,acf只返回用户id,我的问题是如何在我的页面上返回所选用户的“名字”或电子邮件地址?
我尝试了用户数组和用户对象模式,但我没有得到结果。
谁能指导我使用用户数组/用户对象模式。
我在 acf 网站上找不到关于此的文档。
谢谢
我使用这个代码:
php the_field('inscourse');
【问题讨论】:
标签:
wordpress
advanced-custom-fields
【解决方案1】:
对于选定的用户数组,只需输入类似这样的内容即可查看返回的值:
$inscourse = get_field('inscourse');
echo '<pre>';
print_r($inscourse);
echo '</pre>';
这将输出一个嵌套数组,如:
array(
[ID] => 123
[user_firstname] => Joe
[user_lastname] => Jackson
....
[user_nicename] => joe-jackson
[display_name] => Joe
....
)