向WP-JSON Root的响应添加数据

时间:2017-10-25 作者:Tom Woodward

wp json/处的默认内容包含名称、描述、url等,但我想在此根级别添加一些其他内容。

我看到了许多修改对象类型项目响应的方法,但我缺少如何修改主索引。

似乎我想修改get_index wp的功能包括/rest-api/class-wp-rest-server。但是我不知道如何过滤/钩住它。

1 个回复
SO网友:Tom Woodward
function filterResponse($response){
  $data = $response->data;
  $data[\'extra_field\'] = \'some data\';
  $response->set_data($data);
  return $response;
 }

add_filter(\'rest_index\', \'filterResponse\');

Thanks to Jeff

结束