Wordpress 4.7をインストールしました。この発表で言及されていることの1つは、REST APIを備えているということです。
私の理解は:
- Wordpress 4.7のコアと既に統合されているため、Wordpress REST APIプラグインはもう必要ありません。
- Wordpress REST APIはデフォルトで有効になっています
ただし、Wordpress 4.7のバニラインストールでは、どのエンドポイントも機能していないようです(たとえばhttp://examples.com/wp-json/wp/v2/posts
)。
新しいREST APIが実際にアクティブ化されているかどうかはどうすればわかりますか?REST APIをバニラのWordpress UIで有効または無効にできますか、またはそのためにサードパーティのプラグインをインストールする必要がありますか?
grep -r "<link rel='https://api.w.org/'" .
ではhtml
、ディレクトリ、それがファイルに1本のヒットを返します。./wp-includes/rest-api.php
このテキストを持つ:echo "<link rel='https://api.w.org/' href='" . esc_url( $api_root ) . "' />\n";
<link href="http://example.com/wp-json/" rel="https://api.w.org/">
<link rel='https://api.w.org/' href='https://example.com/wp-json/' />
私のサイトで動作するようです。