Images Sync for Cloudflare — WordPress-плагин, который заливает картинки в Cloudflare Images и записывает оптимизированные URL-адреса прямо в post meta. WordPress остаётся источником истины; Cloudflare берёт на себя CDN и трансформации на лету. Решение для headless-проектов, JAMstack-сайтов и обычных тем, которым просто нужны быстрые картинки без ломки привычного воркфлоу.
Возможности
- Гибкие маппинги — можно перекидывать в Cloudflare любой источник (Featured Image, ACF-поля, post meta) и записывать результат в нужное место
- Система пресетов — пресеты для OG-картинок, превью, героев, квадратов — одинаковые URL на всём сайте
- Preview Studio — визуальная проверка, как картинка будет выглядеть с разными пресетами, до деплоя
- Автосинхронизация — картинки уходят в CDN при сохранении поста или массово через Action Scheduler
- Поддержка Flexible Variants — авто-детект фичи защищает от битых URL и ошибок
9429 - Headless-ready — URL лежат в post meta, готовы к запросам из GraphQL или REST
- WP-CLI —
wp cfimg syncдля скриптового воркфлоу - Защищённое хранение токена — API-токен Cloudflare шифруется libsodium (fallback — AES-256)
- Без вендор-локина — оригиналы остаются в WordPress Media Library
Зачем он
Headless-фронтам нужны стабильные кешируемые CDN-URL. Вместо того чтобы переписывать всё на стороне фронта, этот плагин оставляет WordPress в роли редакторского интерфейса, а доставкой и оптимизацией занимается Cloudflare Images — никаких кастомных резолверов и битых ссылок.
Требования
Аккаунт Cloudflare с подпиской на Cloudflare Images и API-токен с правом Cloudflare Images: Edit.