Il arrive qu’après une mise à jour de WordPress, du thème ou d’une extension, le site se mette à avoir un aspect étrange, affiche une erreur, ou cesse d’envoyer les formulaires. Dans une telle situation, l’essentiel est de ne pas paniquer ni de cliquer sur tout au hasard, mais d’agir selon un ordre calme et méthodique.
Un site WordPress se compose de nombreuses pièces : le cœur du logiciel, le thème, les extensions, PHP, le cache, si l’une d’elles change, un conflit peut apparaître. Les mises à jour sont nécessaires pour la sécurité, mais c’est justement pour cela qu’il vaut mieux les faire avec prudence plutôt que les craindre.
Comment cela devrait se passer, et ce qui complique le plus souvent la situation
Le bon déroulé d’une mise à jour : une sauvegarde avant de commencer, une mise à jour élément par élément sur un site complexe, une vérification des pages principales et des formulaires après chaque étape, un vidage du cache, et un plan de retour en arrière en cas de problème.
Après une panne, beaucoup de gens font des choses qui compliquent la restauration : mettre à jour encore plus d’extensions, supprimer des fichiers au hasard, changer de thème sans réfléchir, ou nettoyer la base de données sans copie, sans même conserver le message d’erreur qui aurait pu aider un professionnel.
Ce que vous pouvez faire vous-même
- notez précisément ce qui a été mis à jour juste avant la panne
- faites une copie de l’état actuel si le site est encore accessible
- conservez le message d’erreur ou une capture d’écran
- vérifiez s’il existe une sauvegarde récente
- videz le cache si le site a l’air de montrer une ancienne version
Quand mieux vaut déléguer
Le risque augmente si le site est réparé par une méthode de clics au hasard : on peut perdre la trace du problème, casser des parties qui fonctionnaient, ou passer des heures sans résultat. Si le site compte pour vos demandes, mieux vaut passer par une sauvegarde et un diagnostic ; une réparation rapide et désordonnée coûte souvent plus cher au final.
Zen Webmaster peut établir un diagnostic après une panne et remettre le site en état de marche sans perte de données.