Plugin WordPress
Installez le plugin officiel, connectez-le à votre compte et gérez vos warmers depuis wp-admin.
8 min read
Cache Rocket fonctionne sur n'importe quel site WordPress sans plugin — le site Web warmers n'a besoin que d'URL publiques. Le plugin est facultatif et ajoute deux choses : la gestion de votre warmers depuis l'intérieur de wp-admin et une suite de performances locales facultative.
En avez-vous besoin ?
| Situation | Recommandation |
|---|---|
| Vous voulez juste que vos pages soient chauffées | Ignorez le plugin. Créez un site Web warmer avec votre page d'accueil comme URL d'entrée et activez les plans de site. |
| Vous souhaitez gérer warmers sans quitter WordPress | Installez le plug-in. |
| Vous souhaitez que le réchauffement se produise automatiquement lorsque vous publiez | Installez le plug-in. |
| Vous n'avez pas encore de plugin de mise en cache | Installez-le et pensez au cache de pages local : le réchauffement est bien plus efficace avec un cache à remplir. |
| Vous exécutez déjà WP Rocket, W3 Total Cache ou similaire | Installez le plugin mais laissez ses fonctionnalités de mise en cache locale désactivées, pour éviter les conflits entre les caches de deux pages. |
N'exécutez jamais deux caches de pages à la fois
Deux plugins écrivant tous deux un cache avancé provoquent des pages obsolètes, des connexions interrompues et des bugs intermittents déroutants. Choisissez-en un et désactivez les fonctionnalités de mise en cache de l’autre.
Ce que le plugin ajoute
- Cache distant warmers géré à partir de wp-admin — créez, modifiez, démarrez et arrêtez warmers sans ouvrir le tableau de bord Cache Rocket.
- Cache de page local facultatif, y compris une livraison anticipée via un cache avancé.
- Optimisation des fichiers — minification et combinaison de CSS et JavaScript.
- LazyLoad pour les images, afin qu'elles se chargent au fur et à mesure qu'elles défilent.
- Une aide CDN pour réécrire les URL des actifs sur votre CDN hostname.
- Managed CDN + Media cloud sur les offres payantes — optimisation d'image, LQIP, Critical CSS, PageSpeed. Voir Managed CDN.
- Nettoyage de la base de données pour les révisions, les transitoires et autres éléments accumulés.
- Authentification par clé API sur votre compte Cache Rocket.
Les fonctionnalités de performance locales fonctionnent sans offre payante. Les warmers distants suivent vos limites de warmer Cache Rocket. Les tâches Managed CDN et Media cloud nécessitent les droits payants correspondants.
Optimisation cloud (offres payantes)
Une fois vos clés API connectées et avec une offre payante, les écrans Media et Advanced débloquent des tâches cloud qui publient sur Managed CDN :
- Optimisation d'image — WebP/AVIF pour les nouveaux téléversements.
- LQIP — placeholders basse qualité (Pro et plus).
- Critical CSS — CSS above-the-fold (Pro et plus).
- PageSpeed Insights — audits mobiles (Starter et plus).
- Managed CDN — diffusion automatique sur
assets.cacherocket.com.
Tip
Les quotas d'optimisations d'image, de pages Critical CSS, de LQIP, d'audits PageSpeed, de bande passante CDN et de purges CDN se synchronisent avec votre offre et s'arrêtent net une fois épuisés.
Où le télécharger
Il existe exactement deux sources légitimes :
- La page WordPress sur cacherocket.com, qui sert toujours la dernière version
cacherocket.zip. - La liste officielle des plugins wordpress.org.
N'installez jamais une copie annulée ou fissurée
Les plugins « premium gratuits » WordPress redistribués sont régulièrement modifiés pour inclure des logiciels malveillants, des portes dérobées et des voleurs d'informations d'identification. Un plugin compromis s'exécute avec un accès complet à votre site et à sa base de données. Téléchargez uniquement à partir des deux sources ci-dessus.
Installation
- 1
Téléchargez le plug-in
Obtenez le dernier
cacherocket.zipde la WordPress page. - 2
Téléchargez-le
Dans wp-admin, allez dans Plugins → Ajouter un nouveau → Télécharger le plugin, choisissez le zip et installez.
- 3
Activer
Cliquez sur Activer une fois le téléchargement terminé.
- 4
Générer des clés API
Dans Cache Rocket, ouvrez Compte → Compte, cliquez sur Générer de nouvelles clés API et révélez immédiatement le secret : il n'est affiché qu'une seule fois. Voir Clés API.
- 5
Collez les deux clés dans le plugin
Ouvrez l'écran des paramètres Cache Rocket dans wp-admin, entrez les clés publiques et secrètes et enregistrez.
- 6
Vérifiez votre hostname
Si vous ne l'avez pas déjà fait, vérifiez le domaine du site sous Compte → Hostnames. Warmers ne fonctionnera pas sans lui. Voir Hostname vérification.
- 7
Créez ou synchronisez un warmer
Utilisez l'écran warmer du plugin pour en créer un, ou synchronisez warmers que vous avez déjà intégré dans le tableau de bord.
Réchauffer une boutique WooCommerce
C’est dans les magasins que le réchauffement est le plus payant, car les pages de produits et de catégories coûtent cher à créer et elles sont nombreuses. Quelques indications spécifiques au magasin :
- Activez les plans de site. Les sites WooCommerce ont beaucoup trop d'URL de produits pour être répertoriés à la main, et votre plugin SEO en gère déjà un plan de site.
- Excluez les parties qui ne doivent jamais être mises en cache. Ajoutez
/cart,/checkoutet/my-accountaux URL exclues. Ce sont des pages par visiteur ; les réchauffer est inutile et peut prêter à confusion. - Excluez les URL de filtre à facettes. Les liens avec des chaînes de requête telles que
?filter_color=red&orderby=pricese multiplient à l'infini et inonderont votre file d'attente. - Gardez la limite de débit modeste. Les pages du magasin sont lourdes. Démarrez environ 10 à 20 URL par minute et augmentez-la uniquement en surveillant votre serveur.
- Le mobile est également chaleureux. La plupart du trafic commercial se fait sur les téléphones, et certaines configurations mettent en cache le mobile séparément. Voir Réchauffement avancé.
Ne réchauffez pas les pages qui portent une session
Les pages de panier, de paiement et de compte sont personnalisées. Certaines configurations de mise en cache stockeront volontiers quel que soit le warmer reçu, ce qui risque de servir la page d'un visiteur à un autre. Excluez-les toujours.
Réchauffement après la publication
La publication d’un article purge généralement les caches, ce qui laisse la nouvelle page – celle sur le point de générer le plus de trafic – froide. Deux façons de le gérer :
- Laissez le calendrier le rattraper. Si votre warmer s'exécute toutes les heures avec les plans de site activés, la nouvelle URL est récupérée lors du prochain passage.
- Déclenchez-le immédiatement avec un appel webhook, qui est instantané plutôt qu'un intervalle plus tard.
curl -X POST https://cacherocket.com/api/wordpress/triggerWarm \
-H 'Content-Type: application/json' \
-d '{"publicKey":"YOUR_KEY","secretKey":"YOUR_SECRET","hostname":"example.com"}'D'autres modèles, notamment le réchauffement d'une liste explicite d'URL, se trouvent dans [Déclencheurs de déploiement] ( /documentation/deploy-triggers ).
Rester à jour
Le lien de téléchargement sert toujours la dernière version de GitHub et toutes les versions sont répertoriées publiquement. Mettez à jour comme vous le feriez pour n'importe quel plugin WordPress et, comme pour chaque mise à jour de plugin, effectuez d'abord une sauvegarde si le site est critique pour l'entreprise.
Problèmes courants
- Le plugin indique que mes clés API ne sont pas valides.
- Recopiez les deux clés depuis Compte → Compte, en surveillant les espaces de début ou de fin. Si le secret n’a jamais été révélé ou si une nouvelle paire a été générée depuis, l’ancienne ne fonctionne plus – générez une nouvelle paire et collez à nouveau les deux.
- Warmers apparaît mais ne s'exécute jamais.
- Vérifiez que le warmer est Actif et que le hostname du site est Vérifié. Un hostname non vérifié bloque chaque exécution, qu'elle soit démarrée depuis le plugin ou le tableau de bord.
- Mon site est tombé en panne après avoir activé le cache des pages locales.
- Il s'agit presque certainement d'un conflit avec un autre plugin de mise en cache. Désactivez les fonctionnalités de mise en cache locale de Cache Rocket et conservez votre cache existant, ou désactivez la mise en cache de l'autre plugin. Le réchauffement à distance fonctionne bien dans les deux cas.
- Les utilisateurs connectés voient le mauvais contenu.
- Un cache de page sert une page mise en cache aux visiteurs connectés. Configurez votre cache pour contourner les sessions de connexion et assurez-vous que le warmer n'envoie pas de cookies de session pour les pages qui doivent être anonymes.
- Ai-je besoin du plugin pour que Cache Rocket fonctionne ?
- Non. Le site Web warmers fonctionne via HTTP simple par rapport aux URL publiques. Le plugin ajoute la gestion wp-admin et une optimisation locale optionnelle.