ACF 插件的 POST 请求不起作用
我正在尝试使用 REST API 在 WP 中发布帖子。我也需要一些额外的字段。所以我安装了 ACF 插件来插入额外的字段。发送请求后,它返回 201 (帖子已创建),但额外的字段值仍为空(未更新)。
data = {
"title": (data['title']),
"content": (data['full_content']),
"author": 1,
"status": "draft",
"featured_media": get_image_id,
"acf" : {
"intro": "another try"
}
}
response = requests.post(url, headers=headers, json=post_data)
这里的 intro
是我的自定义字段。在 ACF 插件 REST API 选项中为 True,并且在获取请求 acf
值中显示空值。那么如何插入额外的字段值呢?
I am trying to publish a post in WP using rest api. I need some extra field too. So I have installed ACF plugin to insert extra field. After sending the request it returning 201 (post is created) but extra field value remaining empty(not updating).
data = {
"title": (data['title']),
"content": (data['full_content']),
"author": 1,
"status": "draft",
"featured_media": get_image_id,
"acf" : {
"intro": "another try"
}
}
response = requests.post(url, headers=headers, json=post_data)
Here intro
is my custom field. In ACF plugin REST API option is True and in get request acf
values showing empty value.So how can I insert extra field value?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在上面的请求中,尝试使用
"fields"
,而不是"acf"
。请参阅此评论了解更多信息。In your request above, try to use
"fields"
, instead of"acf"
. See more in this comment.