在REST API wordpress中显示类别图标

问题描述

我使用ACF将类别图标作为ACF添加到类别中,并且已成功添加, 现在我想在REST API输出中显示此字段: 我使用了此代码,但是它不起作用。 get_field和get_field_object只是在REST API输出中返回null(请参见下图) 这是实时输出: http://134.209.149.245/index.php?rest_route=/wp/v2/categories

function wpse_2879312_register_category_icon_field()
{
    register_rest_field(
        array('category'),'category_icon',array(
            'get_callback'    => 'wpse_2879312_get_category_icon','update_callback' => null,'schema'          => null,)
    );
}

add_action('rest_api_init','wpse_2879312_register_category_icon_field');

function wpse_2879312_get_category_icon($object,$field_name,$request)
{

    $category_icon = get_field_object('category_icon',get_the_ID());
    return $category_icon ['value'];
}

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)