wp json/处的默认内容包含名称、描述、url等,但我想在此根级别添加一些其他内容。
我看到了许多修改对象类型项目响应的方法,但我缺少如何修改主索引。
似乎我想修改get_index wp的功能包括/rest-api/class-wp-rest-server。但是我不知道如何过滤/钩住它。
wp json/处的默认内容包含名称、描述、url等,但我想在此根级别添加一些其他内容。
我看到了许多修改对象类型项目响应的方法,但我缺少如何修改主索引。
似乎我想修改get_index wp的功能包括/rest-api/class-wp-rest-server。但是我不知道如何过滤/钩住它。
function filterResponse($response){
$data = $response->data;
$data[\'extra_field\'] = \'some data\';
$response->set_data($data);
return $response;
}
add_filter(\'rest_index\', \'filterResponse\');
我按照以下说明为WP-API设置了OAuth客户端WP-API/OAuth1 on github. 后来我失望地意识到,该网站的所有内容仍然可以通过API访问,包括各种非真正公开的元数据,如用户注册日期。我不要这个。如何限制JSON API只允许OAuth客户端?