Web制作・開発会社 プレスマンのスタッフブログ

PRESSMAN*Tech

WP REST APIで404が返ってくる。これはパーマリンク設定のせいだ!

概要

絶対に合ってるはずなのに、404が返ってくる現象につまづいた。
WordPressでWP REST APIを初めて使う際によくつまづきやすいポイントの一つです。

パーマリンク設定が原因の対処法をご紹介します。
お試しあれ!

原因調査

パーマリンク設定がデフォルトのままだと、WP REST APIが動かないらしい。

対処法

パーマリンク設定をデフォルト以外の設定に変更する必要がある。
デフォルト設定の設定値

設定手順

1. WordPress管理画面の左メニュー「設定」>「パーマリンク設定」を開く。

2. 共通設定の選択項目を基本以外に変更する。

3. 変更を保存をクリック

以上で設定完了です。
これで、もう一度WP REST APIが動いているか確認してみよう!
もし、これで解決しなければ、他に問題があります。もう一度、自分のコードを見直してみよう!