Qu’est-ce que le cache ?
En fait le cache ou les caches … il faut distinguer le cache de votre navigateur et celui de votre site WordPress. Et je ne parlerais pas ici des CDN qui sont des caches déportés avec des fonctionnalités diverses.
De plus sur un site Web, WordPress ou pas, le cache du site peut-être applicatif (plugins sous WordPress) ou système (géré par le serveur, comme Litespeed chez o2switch par exemple).
Le but des caches est de rendre l’affichage des pages d’un site internet plus rapide. C’est donc un élément important (voire vital) de la performance de votre site WordPress.
Mais parfois ils peuvent engendrer des problèmes, des décalages lors des modifications, des incompatibilités, voire des erreurs 500 et autres. Il devient nécessaire de les désactiver, de faire un grand nettoyage ou d’en changer.
Vider son cache navigateur (ordinateur)
Une opération simple sur PC Windows et Chrome, ctrl-f5 sur votre page, mais cela est parfois insuffisant.
Le plus simple est encore de passer en navigateur privé/anonyme, le cache de navigation n’est pas transmis et ce quelque soit l’ordinateur et le navigateur.
Vider le cache de son site (plugins WordPress)
On appelera le cache de votre site, cache serveur par extension, même s’il s’agit d’un cache applicatif.
Tous les plugins de cache proposent une fonctionnalité de vidage/flush, soit directement dans la barre supérieure (noire horizontale sur tout le haut de la fenêtre lorsque vous êtes connecté comme administrateur) soit dans leur outils accessible par leur menu de la barre vertical à gauche de l’écran de backend.
Nettoyer la minification, le css et vider le cache pour l’ensemble des pages du site WordPress lorsque ceci est proposé.
Désactiver ou désinstaller son cache serveur
Suivant la situation et le plugins de cache utilisé, l’opération va être plus ou moins simple. Certains caches seront inactivés dès les premières étapes d’autres demanderont d’aller jusqu’au bout de la liste de vérification.
1/ Si vous avez accès au backend, vider le cache.
2/ Désactiver le plugins de cache : via le backend dans extension, ou en renommant le répertoire du plugins via ftp
3/ Vérification en navigation privée si l’opération a suffit ou pas.
4/ Nettoyer votre fichier .htaccess (voir comment manipuler ce fichier sensible pour votre site WordPress en toute sécurité) , retirer les lignes concernant votre cache.
En général vous avez une balise de début d’instruction #BEGIN mon cache et une de fin #END mon cache
5/ Nettoyer votre fichier wp-config.php
Retirer les lignes se rapportant au cache, exemple define (‘WP_CACHE’, true); et define (‘WPCACHEHOME’, ‘…)
6/ Dans le répertoire wp-content, via ftp supprimer les fichiers et répertoires suivants, s’ils existent :
- répertoire : cache
- répertoire : op-cache, w3tc-config, wp-cache-config.php … le nom de ce répertoire est généralement lié au plugins de cache
- fichier object-cache.php
- advanced-cache.php
- dbcache.php
7/ En cas de cache système comme sur les serveurs Litespeed, penser à désactiver le cache de votre domaine via votre interface d’hébergement, si vous voulez le désinstaller complètement.
8/ Vider le CDN si vous en avez un.
9/ Tester en navigateur anonyme/privé que le site fonctionne sans cache
10/ Pour une désinstallation complète il faudra aussi aller supprimer les tables créés par le plugins dans votre base de données, soit à la main via PhpAdmin soit avec un outils comme la partie nettoyage des tables de WP-Optimize, évidemment en ayant fait un sauvegarde de la base de données avant.
Besoin d’un soutien technique lors de ces opérations sur votre site WordPress?
Vous préféreriez déléguer cette tâche ou avez besoin d’un appui technique pour vous rassurer.






