Inclusions et exclusions dynamiques
Toutes les exclusions et inclusions nécessaires à la compatibilité, c'est-à-dire pour empêcher WP Rocket de casser la mise en page ou le fonctionnement d'un site, sont stockées dans le Cloud de WP Rocket et distribuées dans des listes spécifiques pour des options spécifiques.
Les options suivantes utilisent des exclusions et des inclusions dynamiques :
- Supprimer les ressources CSS inutilisées
- Chargement différé des fichiers JavaScript
- Reporter l’exécution du JavaScript
- Minifier et combiner les fichiers JavaScript
- Cacher les Query Strings
- Préchargement du cache
- Environnement de test et local
- Rendu différé automatique
Les listes sont téléchargées automatiquement sur votre site chaque semaine. Ainsi, vous n'avez pas besoin de télécharger de nouvelles versions du plugin pour bénéficier des nouvelles mises à jour de compatibilité.
Les listes seront stockées sous forme de fichiers JSON dans le dossier de configuration de WP Rocket, à l'adresse /wp-content/wp-rocket-config/, comme suit :
dynamic-lists.json
- Contient les exclusions et inclusions automatiques (obligatoires) pour toutes les optimisations.dynamic-lists-delayjs.json
- Contient les exclusions de compatibilité pour les exclusions en un clic.dynamic-lists-incompatible-plugins.json
- Pour stocker la liste des plugins incompatibles.
Vous pouvez également télécharger les listes manuellement si vous le souhaitez. Pour ce faire, veuillez utiliser le bouton Mettre à jour les listes dans l'onglet Outils, comme ici :
Afin d'exécuter les mises à jour, cette fonction repose sur les tâches CRON. Pour cela, il utilise un événement cron appelé rocket_update_dynamic_lists
. De plus, l'adresse IP de cette liste doit être autorisée sur votre serveur.
Si, pour une raison quelconque, la configuration de votre serveur ne peut pas exécuter les téléchargements automatiques des listes, chaque mise à jour de WP Rocket comprendra un fichier JSON mis à jour à utiliser comme solution de secours.
Remarques :
-
Une licence active de WP Rocket est nécessaire pour recevoir les mises à jour des listes dynamiques.
-
Toutes les exclusions et inclusions personnalisées que vous avez ajoutées en utilisant les différentes cases de la page des paramètres de WP Rocket seront toujours appliquées.