2017-03-06 90 views
0

我正在使用高级自定义字段,其中我添加了wp类别的图像选择器 - 但是在类别中,我看不到数据在我的JSON响应中? 我曾尝试使用几个插件来做同样的事情,但这也没有奏效 -在REST api中包含类别自定义字段

我使用ACF来休息插件,以包含在响应中的acf字段,它在自定义帖子类型上工作正常 - 它在哪里创建一个名为“acf”的数组字段 该字段不是在我的类别中创建的 - 我是否缺少在分类法中使用它的函数?

例子。

domain.com/wp-json/wp/v2/recipies (a custom post type) 

返回所有包括acf。

domain.com/wp-json/v2/categories (a texonomy) 

返回所有类别的,但没有约ACF

domain.com/wp-json/wp/v2/categories/37 (a single category) 

返回类别,但只字未提ACF。

domain.com/wp-json/wp/v2/categories/37?_embed[0] (way of getting all embedded stuff) 

不显示ACF

希望你可以把我在正确的道路上。

回答

0

给任何有兴趣的人,并且遇到这个问题。

我跟acf-to-rest的开发者交谈过,版本2中存在一个bug,它没有正确保存分类法 - 它在版本3中修复,但是不能通过更新WordPress的,因为它仍处于测试阶段 -

重新下载插件并进入您的wp-config文件 在这里你需要定义你要使用版本3粘贴此行到WP-config文件

define('ACF_TO_REST_API_REQUEST_VERSION', 3); 

端点已被重写,因此如果您正在使用acf端点进行更新等,还需要了解该端点。

要了解更多关于此bug,去github page

要了解的终点 - 去here

我希望这能帮助别人的未来。

相关问题