无头WordPress:使用WP-API创建帖子后,ACF字段返回空

时间:2019-12-07 22:32:33

标签: wordpress vue.js wordpress-rest-api

我有一个Vue应用,该应用使用WordPress安装作为无头CMS。 已安装“ ACF to REST API”插件。 使用许多ACF字段创建的自定义帖子类型,有些具有默认值。

用例:我创建一个自定义帖子类型并填充自定义字段。

当您使用具有高级自定义字段的WP-API创建帖子,然后在响应中返回这些自定义字段,或者使用API​​运行GET请求时,有人解决方案吗?

使用API​​创建的字段确实存在于wp-admin中,但不会在响应中返回。除非您进入WordPress的管理区域,并特别单击该帖子上的“更新”按钮。只有这样,ACF字段才会显示在API响应中。

基本上,正在发生的是,直到手动单击“更新”按钮,ACF字段才写入数据库中的post_meta表。有没有一种方法可以在外部将发布元字段发布到数据库?

主要问题: 将WordPress用作无头CMS时,我不能很好地手动单击管理区域中的该按钮。必须有一种方法可以通过API创建帖子,并返回所有ACF字段,而不必将其显式保存在WP管理区域中...对吗?否则,如果不能使用WordPress作为无头CMS的意义何在。

0 个答案:

没有答案