モーダルを開く 2026-03-13 WordPress WP REST API を用いて WordPress をヘッドレス CMS として利用する モーダルを閉じる WP REST API を用いて WordPress をヘッドレス CMS として利用する WordPress Astro WP REST API を用いて WordPress をヘッドレス CMS として利用するデモを作成した。フロントエンドフレームワークには Astro を採用した。Repo: https://github.com/koji014/wp-rest-api-demoデモ内容API クライアントの実装WP REST API を利用するための API クライアント(createWpClient)を実装createWpClient は、microCMS JavaScript SDK の createClient の構成を参考にしたリトライ処理はライブラリを使用せず自作した投稿/カスタム投稿の取得投稿およびカスタム投稿を REST API 経由で取得し表示API クライアントの動作確認を兼ねているプレビュー機能(SSR)通常のページ表示は SSG を使用プレビュー画面のみ SSR でレンダリングしているアクセス制御Application Passwords を使用した認証(Basic 認証)CORS の設定WordPress 側の View を無効化 クレジット microCMS JavaScript SDK 参考 Posts – REST API Handbook | Developer.WordPress.org Categories – REST API Handbook | Developer.WordPress.org Tags – REST API Handbook | Developer.WordPress.org Application Passwords – Advanced Administration Handbook | Developer.WordPress.org