私が例えば試してみるとタイトルはほとんどそれをすべて言います。 /wp-json/wp/v2/posts?id=1
、すべての投稿を返信として受け取ります。 URLパラメータは正常に機能しません。 REST API Handbook によると、サーバーはURLパラメータを検出するように正しく設定されていません。 nginxサーバー用の共通の解決策がありますが、私はApacheを使用しているので、これを解決する方法がわかりません。
間違ったエンドポイントを使用しています。 ドキュメント を見てください。 id
は、投稿エンドポイントのパラメータの1つではありません。
IDが1の投稿を取得する正しい方法は次のとおりです。
/wp-json/wp/v2/posts/1