Images Sync for Cloudflare

Автосинхронизация картинок WordPress в Cloudflare Images с записью готовых CDN-URL в post meta.

Доступно в: WordPress.org GitHub
Сайт проекта →

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-CLIwp cfimg sync для скриптового воркфлоу
  • Защищённое хранение токена — API-токен Cloudflare шифруется libsodium (fallback — AES-256)
  • Без вендор-локина — оригиналы остаются в WordPress Media Library

Зачем он

Headless-фронтам нужны стабильные кешируемые CDN-URL. Вместо того чтобы переписывать всё на стороне фронта, этот плагин оставляет WordPress в роли редакторского интерфейса, а доставкой и оптимизацией занимается Cloudflare Images — никаких кастомных резолверов и битых ссылок.

Требования

Аккаунт Cloudflare с подпиской на Cloudflare Images и API-токен с правом Cloudflare Images: Edit.