WordPress4 件の記事

WordPress の記事

WordPress をヘッドレス CMS として使う - REST / WPGraphQL・ACF 設計・Next.js / Astro 連携と判断基準

WordPress をヘッドレス CMS として使う - REST / WPGraphQL・ACF 設計・Next.js / Astro 連携と判断基準

WordPress をヘッドレス CMS として使う方法を、3 層アーキテクチャ(バックエンド / API 層 / フロントエンド)の理解から、REST API と WPGraphQL の使い分け、ACF によるコンテンツモデリング、Next.js / Astro 連携、プレビュー・SEO・キャッシュといった「分離で失われるもの」の補完、そして「そもそも採用すべきか」の判断基準まで、実務目線で整理します。

CDN キャッシュ設計の基本 - Cache-Control / s-maxage・TTL・除外設計と検証のポイント

CDN キャッシュ設計の基本 - Cache-Control / s-maxage・TTL・除外設計と検証のポイント

Pull 型 CDN を効果的に使うための HTTP キャッシュヘッダー設計を整理します。Cache-Control の max-age / s-maxage の使い分け、HTML と静的アセットの TTL 設計、キャッシュ除外対象、ETag の注意点、検証方法、自動パージ vs 短 TTL の運用方針までを解説します。

WordPress REST API 完全ガイド - 認証・カスタムエンドポイント・ヘッドレスCMS活用まで

WordPress REST API 完全ガイド - 認証・カスタムエンドポイント・ヘッドレスCMS活用まで

WordPress 標準の REST API(/wp-json/wp/v2/)を徹底解説。基本エンドポイントの一覧、Application Passwords / Cookie + X-WP-Nonce / JWT などの認証方法、register_rest_route によるカスタムエンドポイント実装、Next.js でのヘッドレスCMS活用、ユーザー列挙やCSRFなどのセキュリティ落とし穴まで、実装サンプル付きで網羅します。

WordPress Transients API 完全ガイド - キャッシュ・落とし穴・オブジェクトキャッシュ連携まで

WordPress Transients API 完全ガイド - キャッシュ・落とし穴・オブジェクトキャッシュ連携まで

WordPress 標準の一時キャッシュ機構「Transients API」を徹底解説。set_transient / get_transient / delete_transient の基本から、site_transient のマルチサイト挙動、wp_options への保存と Redis/Memcached 連携時の挙動の違い、そして「期限切れトランジェントが残り続ける遅延ガベージコレクション」などの落とし穴と本番運用での回避策までを実装サンプル付きで網羅します。