Images Sync for Cloudflare

Synchronisation automatique des images WordPress vers Cloudflare Images avec stockage des URLs CDN dans les métadonnées.

Disponible sur: WordPress.org GitHub
Site du projet →

Images Sync for Cloudflare télécharge vos images WordPress vers Cloudflare Images et écrit les URLs de livraison optimisées directement dans les métadonnées des articles. WordPress reste la source de vérité ; Cloudflare gère le CDN et le redimensionnement à la volée. Parfait pour les configurations headless, les sites JAMstack et les thèmes classiques qui veulent simplement des images plus rapides sans changer leur workflow.

Fonctionnalités

  • Mappings flexibles — routez n'importe quelle source d'image (Image mise en avant, champs ACF, post meta) vers Cloudflare Images et écrivez le résultat où vous le souhaitez
  • Système de presets — presets réutilisables pour images OG, miniatures, heroes, carrés — URLs cohérentes sur tout le site
  • Preview Studio — testez visuellement le rendu des images avec différents presets avant la mise en ligne
  • Auto-sync — les images se synchronisent à l'enregistrement de l'article, ou traitement en masse du contenu existant via Action Scheduler
  • Support Flexible Variants — détection intelligente qui évite les URLs cassées et les erreurs 9429
  • Prêt pour le headless — les URLs sont dans les post meta, prêtes pour GraphQL ou REST API
  • Support WP-CLIwp cfimg sync pour les workflows scriptés
  • Stockage sécurisé du token — token API Cloudflare chiffré avec libsodium (fallback AES-256)
  • Pas de lock-in — les images originales restent dans la médiathèque WordPress

Pourquoi il existe

Les frontends headless ont besoin d'URLs CDN stables et cachables. Plutôt que de réécrire la gestion des images côté frontend, ce plugin garde WordPress comme interface éditoriale et laisse Cloudflare Images gérer la livraison et l'optimisation — pas de resolvers personnalisés, pas de références cassées.

Prérequis

Compte Cloudflare avec abonnement Cloudflare Images, plus un token API avec la permission Cloudflare Images: Edit.