在add_action中从wp-json检索端点数据

时间:2018-06-27 10:26:22

标签: wordpress

我的端点的页面ID为2。我想检索该值2,它是WordPress RESTFul API过滤器内的页面ID。

示例:

add_action( 'acf/rest_api/page/get_fields', function( $data ) {
    var_dump($data);
});

我的端点: http://www.example.com/wp-json/acf/v3/pages/2/

1 个答案:

答案 0 :(得分:1)

您可以使用get_params来获取参数。下面是示例如何实现它。

add_action( 'acf/rest_api/page/get_fields', function( $data, $request ) {
      $attributes = $request->get_params();
      $id = $attributes['id']; //Has #2 that's coming from the URL
});