WP REST APIを使えば、Wordpressのサイトを割と簡単にスマホアプリ化できます。 そんな便利なWP REST APIですが、独自フィールドなどはデフォルトの状態で取得できません。 今回は、プラグインのWordPress Popular PostsのビューカウントをAPIで取得したかったのですが、かなり大変だったので情報を書き残しておきます。 json_prepare_postにv2ではフックできない結論から言いますとバージョン2のWP REST APIはフック名が変わっています。 WP REST API v1の時は、以下のようにjson_prepare_postにフックさせればよかったわけですがv2ではうまくいきません。 以下は、ポストIDからメタキーの値を探してAPIで返すコードです。 //function.php add_filter( 'json_prepare_pos
![WP REST APIのv2でフック名が変わってる!](https://cdn-ak-scissors.b.st-hatena.com/image/square/9fea417a16639e6fa7f73e4b3c4666adaac78b03/height=288;version=1;width=512/https%3A%2F%2Fitojisan.xyz%2Fwp-content%2Fuploads%2F2016%2F01%2Fneko.jpg)