我试图返回一个值在类别中的对象,但ACF只返回一个键数组。帮忙?Example of return value & settings
cigdeys31#
默认情况下,ACF不考虑REST API响应中字段的“返回值”选择,但如果您将acf_format=standard查询参数添加到请求中,则它会考虑返回值选项。/wp-json/wp/v2/post?acf_format=standardhttps://www.advancedcustomfields.com/resources/wp-rest-api-integration/#controlling-output-format此外,如果要将所有响应数据的格式默认为标准格式,可以使用acf/settings/rest_API_format筛选器强制执行此操作:
acf_format=standard
/wp-json/wp/v2/post?acf_format=standard
add_filter( 'acf/settings/rest_api_format', function () { return 'standard'; } );
1条答案
按热度按时间cigdeys31#
默认情况下,ACF不考虑REST API响应中字段的“返回值”选择,但如果您将
acf_format=standard
查询参数添加到请求中,则它会考虑返回值选项。/wp-json/wp/v2/post?acf_format=standard
https://www.advancedcustomfields.com/resources/wp-rest-api-integration/#controlling-output-format
此外,如果要将所有响应数据的格式默认为标准格式,可以使用acf/settings/rest_API_format筛选器强制执行此操作: