wordpress - ACF 无法使用用户字段
问题描述
我对 wordpress 和 acf 完全陌生,我正在尝试在帖子中使用用户字段来显示帖子的作者。我尝试以编程方式将帖子作者 ID 添加为 wp_postmeta 表中的元属性,如下所示:
update_field('video_author', get_current_user_id(), $post_id);
但是,未显示帖子作者:
我究竟做错了什么?
此外,当我单击用户字段时,没有列出任何用户。我认为 acf 在“wp_users”或“users”表中查找用户,这两个表都包含记录。但是,显示如下:
先感谢您。
解决方案
当你检查你的领域的元素时,你会发现像这样的关键field_59c383916102a
update_field( 'field_59c383916102a', get_current_user_id(), $post_id );
//Replace field_59c383916102a with your key value
推荐阅读
- php - 我可以对 bind_param() 类型的所有值使用字符串 ("sss...") 吗?如果没有,为什么不呢?
- javascript - 是否可以在 JavaScript 中编写承诺?
- r - 加载和安装包 tidyverse 的问题 - 使用 Mac Air
- python - 为什么python认为我列表中的每个字符都是一个元素?
- kotlin - 有没有办法在 DocumentSnapshot.toObject() 中添加类型转换?
- ubuntu - 无法使用 sudo systemctl start 启动 Worker Service .NET Core
- neo4j - 我想按程度划分节点 - 为什么这个 Neo4J Cypher 请求这么慢?
- javascript - 通过部分匹配选择类名
- java - Android发送电子邮件验证码在其他设备上不起作用
- angular - 从 Firestore 中读取一个字段