DEV コミュニティの皆様、
私はいくつかの API を統合することで、WordPress サイト WPTroubles.com の機能を強化することに取り組んできましたが、いくつかの問題に遭遇したため、アドバイスをいただきたいと思っています。
REST API エンドポイントが一貫して応答しない: WP REST API を使用して一部の動的コンテンツのデータを取得していますが、特定のエンドポイントが一貫して応答していないことに気付きました。期待されたデータを返す場合もありますが、タイムアウトしたり空の応答を返す場合もあります。サーバーのログを確認しましたが、明らかな問題は見つかりませんでした。
CORS ポリシーによる外部 API リクエストのブロック: API 経由で外部サービスを WordPress サイトに統合しようとしていますが、CORS ポリシーの問題が引き続き発生します。関数に必要なヘッダーを追加したにもかかわらず。 php ファイルでは、リクエストはまだブロックされています。このため、私のサイトでサービスの機能を十分に活用することができません。
複数の API を使用するとパフォーマンスが低下する: 複数の API リクエストが同時に行われると、サイトのパフォーマンスが大幅に低下することに気付きました。これには、ページの読み込み時間が遅くなったり、負荷が高いときに時折クラッシュしたりすることが含まれます。コードの最適化とキャッシュの使用を試みましたが、問題は解決しません。
これらの問題については、私のサイト Wptroubles.com で詳しく説明しており、すでに行ったトラブルシューティング手順も文書化しています。ここにこの種の問題の経験がある人、または正しい方向を教えてくれる人がいたら、本当に感謝します。
ご協力いただきありがとうございます!
以上が私の WordPress サイトでの WP API 統合に関する問題 – アドバイスを求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。