以下の条件で、レンタルサーバーでのサービス運用を検討しています。

API:WordPress サーバーサイド:Laravel フロント:React

登録ユーザーにはWordPressで情報を入力してもらい、LaravelからWP REST APIを取得しようと思っています。 条件として、WordPressの管理画面先が漏洩しないようにしたいのですが、

  • メディアのアップロード先を変更する(例:メディア用のサブドメインを用意)。
  • LaravelからJSONを取得する。

これ以外に気を付けておきたい部分はありますでしょうか……? また、似たような条件でWordPressをAPI化した時の経験談・失敗談がありましたらお伺いしたいです。

まとめメモ

しっかりカスタマイズとなると、WordPressのフックをカスタマイズ・APIを活用したり、リアルタイムでコンパイルできるようサーバー側からcron処理を挟んだり、別途DBの処理を挟む必要があるようです。 ここはしっかり触りながら覚えます!