作成日:2022-02-02, 更新日:2022-02-02
基本
「WP REST API」はWordPress4.7以降から標準で使えるとか。
▼WordpressのURL
https://example.com/blog
▼「WP REST API」のURL(「/wp-json/wp/v2/posts」が増える)
https://example.com/blog/wp-json/wp/v2/posts
→JSONが表示されるはず
JSONが表示されないとき
▼ひとまず下記でJSONが出力されるか確認
https://example.com/blog/?rest_route=%2Fwp%2Fv2
JSONが出力される場合
「パーマリンク設定」を「基本」以外にする
JSONが出力されない場合
Wordpressのバージョン、リダイレクト設定や関係のありそうな設定を「.htaccess」やサーバの設定から確認
リクエスト
「WP-REST-APIリファレンス」のリファレンスの中に投稿・カテゴリなどのサンプルあり
カテゴリを指定して投稿一覧取得
カテゴリのIDで指定する
https://example.com/blog/wp-json/wp/v2/posts/?categories=3