2017-01-09 8 views
0

を要求wpでするフィールドを追加します。は、APIのカテゴリは、私がこのようrest_prepare_postフィルタを使用して</p> <p><a href="http://demo.wp-api.org/wp-json/wp/v2/posts" rel="nofollow noreferrer">http://demo.wp-api.org/wp-json/wp/v2/posts</a></p> <p>すなわちAPI POSTリクエストをwpでするフィールドを追加することができる午前

私はフィールドを追加するにはどうすればよい
function my_rest_prepare_post($data, $post, $request) { 
    $_data = $data->data; 
    $thumbnail_id = get_post_thumbnail_id($post->ID); 
    $thumbnail = wp_get_attachment_image_src($thumbnail_id); 
    $_data['featured_image_thumbnail_url'] = $thumbnail[0]; 
    $data->data = $_data; 
    return $data; 
} 
add_filter('rest_prepare_post', 'my_rest_prepare_post', 10, 3); 

wp apiカテゴリリクエストie

http://demo.wp-api.org/wp-json/wp/v2/categories

とどのフィルタを使用していますか?

+0

これを把握しましたか?私は[rest_prepare_ {$ this-> taxonomy}](https://developer.wordpress.org/reference/hooks/rest_prepare_this-taxonomy/)があなたが探しているフィルタかもしれないと思います。 – lassemt

答えて

0
function slug_add_data_c($response, $post) { 

    $response->data['latitud'] = 'Hello'; 

    return $response; 
} 

ADD_FILTER( 'rest_prepare_category'、 'slug_add_data_c'、10、3)。

関連する問題

 関連する問題