WP-Rocket

Mise en cache Wp-Rocket :

  1. La première chose que WP Rocket fait c'est de definir une constante WP_CACHE à true au début de wp-config.php: define( 'WP_CACHE', true);
  1. Cette config dit à WordPress de charger wp-content/advanced-cache.php.
  1. Depuis le fichier advanced-cache.php WP Rocket dit à WordPress de charger wp-rocket/inc/front/process.php.
  1. Depuis le fichier php WP Rocket charge wp-content/wp-rocket-config/{site-url.tld}.php qui contient la configuration définie par l’utilisateur
  1. Toujours depuis le php, et après avoir effectué quelques vérifications pour les exclusions etc., WP Rocket met alors en cache les fichiers pour les pages en requête.

Cloudflare efface l’empreinte de wp-rocket.

Pour check si wp-rocket :

Gestion des Cookies dynamiques/obligatoires

Lien utile doc avec plugin prêt à l'emploi :

https://fr.docs.wp-rocket.me/article/1316-creer-differents-fichiers-de-cache-avec-des-cookies-dynamiques-et-obligatoires