首页 > 解决方案 > ACF 无法使用用户字段

问题描述

我对 wordpress 和 acf 完全陌生,我正在尝试在帖子中使用用户字段来显示帖子的作者。我尝试以编程方式将帖子作者 ID 添加为 wp_postmeta 表中的元属性,如下所示:

update_field('video_author', get_current_user_id(), $post_id);

但是,未显示帖子作者:

在此处输入图像描述

我究竟做错了什么?

此外,当我单击用户字段时,没有列出任何用户。我认为 acf 在“wp_users”或“users”表中查找用户,这两个表都包含记录。但是,显示如下:

在此处输入图像描述

先感谢您。

标签: wordpressadvanced-custom-fields

解决方案


当你检查你的领域的元素时,你会发现像这样的关键field_59c383916102a

update_field( 'field_59c383916102a', get_current_user_id(), $post_id ); 
//Replace field_59c383916102a with your key value

推荐阅读