Images Sync for Cloudflareは、WordPress画像をCloudflare Imagesにアップロードし、最適化された配信URLを投稿メタに直接書き戻します。WordPressが信頼のソースであり続け、CloudflareがCDNとオンザフライのリサイズを担当。ヘッドレス構成、JAMstackサイト、ワークフローを変えずに画像を高速化したいクラシックテーマに最適です。
機能
- 柔軟なマッピング — 任意の画像ソース(アイキャッチ画像、ACFフィールド、投稿メタ)をCloudflare Imagesにルーティングし、結果を指定場所に書き込み
- プリセットシステム — OG画像、サムネイル、ヒーロー、スクエア用の再利用可能プリセット — サイト全体で一貫したURL
- プレビュースタジオ — 公開前に異なるプリセットでの画像レンダリングを視覚的にテスト
- 自動同期 — 投稿保存時に画像を同期、またはAction Schedulerで既存コンテンツを一括処理
- 柔軟なバリアントサポート — スマート検出で壊れたURLと
9429エラーを防止 - ヘッドレス対応 — URLは投稿メタ内にあり、GraphQLまたはREST APIで消費可能
- WP-CLIサポート — スクリプトワークフロー用の
wp cfimg sync - 安全なトークンストレージ — Cloudflare APIトークンをlibsodiumで暗号化保存(AES-256フォールバック)
- ロックインなし — オリジナル画像はWordPressメディアライブラリに残存
なぜ存在するのか
ヘッドレスフロントエンドは安定した、キャッシュ可能なCDN URLを必要とします。フロントエンドで画像処理を書き直す代わりに、このプラグインはWordPressを編集インターフェースとして維持し、Cloudflare Imagesに配信と最適化を任せます — カスタムリゾルバー不要、壊れた参照なし。
要件
Cloudflare Imagesサブスクリプション付きCloudflareアカウント、および Cloudflare Images: Edit 権限のAPIトークン。