register_rest_field update_callback不起作用

时间:2017-05-26 03:46:47

标签: wordpress api wp-api

我正在尝试更新自定义字段,但是当我通过POSTMAN运行路由时,它不会更新字段。创建一个新记录。路线是这样的: $ POST ... wp / v2 / posts / 362 / meta?key = servicos_status& value = pause

有人帮帮我吗? code print

1 个答案:

答案 0 :(得分:0)

仔细检查您在更新回调中是否收到了对象或数组。我的回调看起来像这样:

function slugGetPostMetaCb($object, $field_name, $request) {
    return get_post_meta($object['id'], $field_name, true);
}

function slugUpdatePostMetaCb($value, $object, $field_name) {
    return update_post_meta($object['id'], $field_name, $value);
}