Table des matières
Mis à jour le
Nous anticipons un peu la saison des cadeaux en vous offrant, en ce début de novembre, un cadeau venant de l’espace interstellaire : une nouvelle version de notre plugin !
WP Rocket 3.2 vient tout juste d’atterrir sur votre site Web, prêt à l’accélérer et à améliorer son score PageSpeed ✨
Jetons un œil sur les fonctionnalités incluses dans cette dernière version :
Un tout nouveau système de préchargement
C’est le coeur de la version 3.2. Au revoir le robot externe de pré-chargement et bienvenue au pré-chargement d’arrière-plan.
C’est le même système que nous utilisions déjà pour le préchargement des Sitemap, l’optimisation de la base de données et la génération du Critical CSS : ce nouveau processus sera plus efficace et supprimera toutes dépendances aux services externes. Vous pouvez dire Bye Bye aux pics d’utilisation du processeur ou aux surcharges serveur.
Vous pouvez l’activer dans: Préchargement > Activer le préchargement
Si vous utilisez uniquement l’option Activer le préchargement, la page d’accueil et tous les liens qui s’y trouvent seront préchargés :
- Lorsque vous enregistrez les modifications apportées aux paramètres de WP Rocket (car le cache est effacé)
- Lorsque le Délai de nettoyage du cache expire
- Lorsque vous cliquez sur le lien Précharger le cache dans la barre d’outils d’admin ou dans le tableau de bord de WP Rocket
Si vous décidez également d’utiliser l’option Activer le préchargement du sitemap, les sitemaps détectés automatiquement (Yoast, All-in-One) ou définis dans le champ de texte seront préchargés après que la page d’accueil et tous les liens y figurant sont préchargés.
Nous avons également introduit la possibilité d’arrêter le préchargement une fois déclenché : vous verrez un bouton Arrêter le préchargement dans la notification de préchargement.
Add-on Facebook Pixel
Suite à ce que nous avions déjà fait avec Google Tracking dans WP Rocket 3.1, nous avons ajouté un add-on pour mettre en cache localement les fichiers de suivi Facebook.
Ce nouvel add-on se chargera de l’hébergement de Facebook Pixel et satisfera aux recommandations de PageSpeed concernant les règles de mise en cache du navigateur 🙂
Activez-le dans : Add-ons > Facebook Pixel
Nous couvrons les instances des URL de Pixel avec le domaine connect.facebook.net.
Voici les modèles d’URL que nous cherchons à remplacer :
https://connect.facebook.net/{{locale}}/fbevents.js
https://connect.facebook.net/signals/config/{{app_id}}?v={{version}}&r={{release_segment}}
https://connect.facebook.net/signals/plugins/{{plugin_name}}?v={{version}}
https://connect.facebook.net/{{locale}}/sdk.js
Le fichier local sera stocké dans le dossier suivant :
/wp-content/cache/busting/facebook-tracking/
Ce qui donnera le format de fichier suivant :
http://exemple.fr/wp-content/cache/busting/facebook-tracking/fbpix-events-fr_FR-2.8.30.js
Notez que les intégrations de plug-in recommandées pour Facebook et WooCommerce sont prises en charge, contrairement à Google Tag Manager.
Nouvel onglet Heartbeat
Nous avons ajouté ce nouvel onglet pour vous fournir un moyen de contrôler le comportement Heartbeat dans trois contextes différents :
- En backend
- Sur l’édition d’articles
- En frontend
Pour chacun d’entre eux, vous pouvez choisir de Ne pas limiter Heartbeat, de Réduire l’activité (les intervalles passent d’un tick par minute à un tick toutes les 2 minutes) ou de Désactiver Heartbeat, si vous souhaitez de l’arrêter complètement.
Activez-le dans : Heartbeat > Contrôler Heartbeat
Spécifier un dossier de cache personnalisé
Si vous utilisez une sorte de versioning, de load-balancing ou de configuration de plusieurs serveurs, cette fonctionnalité est pour vous !
Vous pouvez maintenant spécifier un dossier de cache différent de celui par défaut.
Vous pouvez le faire en définissant les constantes suivantes dans wp-config.php :
- WP_ROCKET_CACHE_ROOT_PATH pour spécifier le chemin absolu du dossier de cache
- WP_ROCKET_CACHE_ROOT_URL pour spécifier l’URL du dossier de cache
Compatibilités
Nous avons également des nouvelles en termes de compatibilité !
Les voici :
Sucuri Cache
Beaucoup de nos clients réclamaient la possibilité de purger le cache Sucuri en même temps que le cache de WP Rocket et de les maintenir synchronisés. Nous sommes heureux d’annoncer que ce processus est enfin automatique !
Il vous suffit d’intégrer l’add-on à votre compte Sucuri Firewall à l’aide de la clé API de votre compte Sucuri :
Cookie Notice GDPR et GDPR
Nous avions déjà une compatibilité partielle avec l’extension Cookie Notice, et nous l’avons mise à jour pour atteindre une compatibilité totale, en utilisant notre système de cookies obligatoires/dynamiques.
De plus, un de nos clients nous a fourni une pull request gérant toute la compatibilité nécessaire à la compatibilité avec l’extension GDPR : Merci Jordi !
Consultez notre changelog pour plus d’améliorations
La version 3.2 contient également de nombreuses autres corrections de bugs et améliorations : vous pouvez consulter tous les détails dans notre changelog.
Si vous êtes un client de WP Rocket, songez à rejoindre notre programme Beta : vous pourrez jeter un coup d’œil et tester nos nouvelles fonctionnalités avant la sortie officielle !
Choisissez simplement d’être un testeur Beta depuis votre tableau de bord WP Rocket : nous vous enverrons un e-mail lorsque nous aurons de nouvelles fonctionnalités à tester 🙂
Saviez-vous que nous avons également ouvert une communauté Facebook pour les utilisateurs de WP Rocket ? Partagez-y vos succès et vos commentaires sur WP Rocket !