【问题标题】: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
    ....
    )
    

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 2015-09-21
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多