gpt4 book ai didi

用于显示高级自定义字段的 JSON API - WordPress

转载 作者:行者123 更新时间:2023-12-03 21:07:32 25 4
gpt4 key购买 nike

我正在开发一个杂志 WordPress 网站,该网站将为移动应用程序提供 json 提要。我使用高级自定义字段设置后端,并为每篇文章中的多篇文章和多页使用转发器字段。 http://www.advancedcustomfields.com/add-ons/repeater-field/
Screen shot of Repeater Fields

我正在使用 JSON API,但这不包括我的任何自定义字段。目前有可以做到这一点的插件吗?

These are the Custom Fields 'slug names' of the previous fields

最佳答案

@Myke:你帮了我很大的忙。这是我谦虚的补充:

add_filter('json_api_encode', 'json_api_encode_acf');


function json_api_encode_acf($response)
{
if (isset($response['posts'])) {
foreach ($response['posts'] as $post) {
json_api_add_acf($post); // Add specs to each post
}
}
else if (isset($response['post'])) {
json_api_add_acf($response['post']); // Add a specs property
}

return $response;
}

function json_api_add_acf(&$post)
{
$post->acf = get_fields($post->id);
}

关于用于显示高级自定义字段的 JSON API - WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10132685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com