Résoudre un problème de cache sur WordPress

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.

Appelez votre coach WordPress
N'hésitez pas à partager

Publications similaires

  • Refondre un vieux site WordPress?

     Trop vieux, plus à jour, plus à la page, envie de changer … mais sans rien perdre   Chaque cas est particulier lorsque l’on veut refondre un site WordPress. Il n’y…

  • Mises à jour WordPress, thème et plugins

    Pourquoi faire les mises à jour WordPress, thème et plugins ? Faites vos mises à jour WordPress pour la sécurité et la pérennité de votre site. Les mises à jour…

  • Changement de nom de domaine, comment faire ?

    Recentrage d’activités, mariage, divorce,… vous voulez changer de nom de domaine sans changer de site, ni perdre en référencement. Quelles démarches administratives auprès des moteurs de recherche? Si vous faites juste…

  • Déménager son site WordPress

    Quelles sont les raisons qui vous feraient déménager votre site internet? Il n’y a pas qu’UNE seule raison à cette volonté de vouloir déménager un site WordPress:*hébergement trop petit,*SAV insatisfaisant,*prix en…