Offre de lancement

Licence Founders : mises à jour pendant au moins 2 ans

149 €paiement unique, HT

Une licence Shop normale coûte 199 €.

Pour les 100 premières licences Shop, jusqu’au 10 décembre 2026. Mises à jour et nouvelles connaissances du Conseiller pendant au moins 2 ans, sans renouvellement. Une licence Shop normale : 12 mois.

Obtenir Founders pour 149 €

WordPress ne fonctionne plus après une mise à jour : symptôme, cause et retour à la version précédente

Quand WordPress ne fonctionne plus après une mise à jour, la cause est en général une extension, le thème ou une version de PHP trop ancienne. Reconnaissez d’abord le symptôme : écran blanc, erreur critique, maintenance bloquée ou mise en page cassée. Puis désactivez ou ramenez en arrière le dernier élément mis à jour. Dans une boutique, testez ensuite le panier.

Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de sites WordPress et de boutiques WooCommerce : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 7 min de lecture

Le symptôme indique la cause

Après une mise à jour, un site peut casser de plusieurs façons. Chacune pointe vers une cause différente et un premier geste différent.

Ce que vous voyezCause la plus fréquentePremier geste
« Il y a eu une erreur critique sur ce site » ou un écran blancla nouvelle version de l’extension ne fonctionne pas avec une autre extension ou avec la version de PHPdésactiver l’extension mise à jour : l’e-mail du mode de récupération ou le gestionnaire de fichiers
Un message de maintenance planifiée qui ne disparaît pas (« Brièvement indisponible pour cause de maintenance planifiée »)la mise à jour a été interrompue en cours de routesupprimer le fichier .maintenance dans le dossier racine du site
Le site fonctionne, mais la mise en page est casséed’anciens fichiers de styles en cachevider le cache de l’extension, du navigateur et du CDN
Tout fonctionne sauf le panier ou le paiementune mise à jour de WooCommerce, d’une passerelle de paiement ou du thème de la boutiquevérifier les journaux et les versions ; revenir à l’ancienne version de cette extension si besoin
Le tableau de bord fonctionne mais pas le site (ou l’inverse)une erreur dans la partie du code qui ne se charge que làles journaux d’erreurs indiquent le fichier et l’extension

Si vous voyez une erreur critique sur tout le site, il existe un guide de dépannage séparé dans l’article sur l’erreur critique de WordPress. Ici, nous nous concentrons sur ce qu’il faut faire quand vous savez qu’une mise à jour est en cause, et comment revenir à la version précédente.

Mardi après la mise à jour : comment savoir ce qui a changé

Une situation typique : sept mises à jour attendent dans le tableau de bord, vous les cochez toutes et cliquez sur mettre à jour. Quelques minutes plus tard, une amie vous écrit qu’elle ne peut pas payer dans la boutique. Il faut trouver laquelle des sept extensions en est la cause.

La mémoire flanche, cherchez donc des traces. Les extensions avec mises à jour automatiques activées ont peut-être aussi changé pendant la nuit, sans que vous cliquiez sur rien. Les messages d’erreur contiennent un chemin de fichier, et dans celui-ci le nom du dossier de l’extension. Les hébergeurs montrent en général le journal des erreurs PHP dans leur panneau. Si vous tenez une boutique, WooCommerce enregistre les erreurs fatales dans ses propres journaux, dans la section état de la boutique.

Quand les traces ne disent rien, désactivez les extensions mises à jour une par une et vérifiez le site après chacune. Commencez par celles qui touchent au problème : pour le panier, WooCommerce et les passerelles de paiement ; pour la mise en page, le thème et le constructeur de pages.

Comment annuler la mise à jour d’une extension étape par étape

Désactiver une extension éteint l’incendie. Mais vous avez souvent besoin de cette extension, vous voulez donc revenir à la version qui fonctionnait.

  1. Notez quelle version vous aviez. L’ancien numéro de version figure dans l’e-mail de mise à jour automatique, dans le journal des modifications de l’extension ou dans la sauvegarde.
  2. Une extension du répertoire wordpress.org : installez WP Rollback. Sous chaque extension du répertoire apparaît un lien pour choisir une version plus ancienne. Le guide de WPBeginner sur le retour en arrière des extensions montre à quoi cela ressemble. WP Rollback ne peut pas ramener en arrière les extensions payantes hors du répertoire.
  3. Une extension payante : téléchargez un ancien fichier ZIP depuis votre compte chez l’auteur de l’extension et téléversez-le à la place de la version actuelle, ou demandez-le à la personne qui s’occupe du site.
  4. La sauvegarde de l’hébergeur : si vous tenez une boutique, demandez à ne restaurer que les fichiers de l’extension, sans la base de données. Restaurer la base de données effacera les commandes passées après la création de la sauvegarde.
  5. Désactivez les mises à jour automatiques pour cette seule extension dans la liste des extensions, pour que la version cassée ne revienne pas demain. Réactivez-les quand l’auteur publie une correction.
  6. Vérifiez le site comme un client : la page d’accueil, un article et, dans une boutique, un produit, le panier et une commande de test.

La recherche de l’extension coupable par désactivation est décrite dans le guide de cyber_Folks sur les conflits d’extensions (en polonais).

Ce que WordPress fait tout seul, et ce qu’il ne fait pas

Depuis la version 6.6, après une mise à jour automatique d’extension, WordPress vérifie la page d’accueil. Quand elle renvoie une erreur critique, il restaure la version précédente et envoie un e-mail à l’administrateur. Vous trouverez la description de cette fonction dans l’article de DreamHost sur l’annulation des mises à jour automatiques.

Ce filet a de larges mailles. Il ne couvre pas les mises à jour lancées à la main ni les thèmes. Il ne remarquera pas non plus une erreur qui ne casse que le panier, le paiement ou la mise en page, car il ne vérifie que la page d’accueil. Avec une boutique, vérifier le panier après une mise à jour reste donc votre travail.

Comment le chat aide après une mise à jour

Quand seule une partie du site est cassée et que le tableau de bord répond, votre chat (Claude ou ChatGPT) vous aide à comprendre ce qui a changé. Avec une erreur sur tout le site, l’extension TellMyShop pour WordPress et WooCommerce ne démarrera pas, car elle fonctionne à l’intérieur de WordPress, il reste donc les voies décrites ci-dessus.

Il lit les journaux d’erreurs, regroupe les messages répétés et nomme l’extension ou le thème d’où vient chacun. Il montre la liste des extensions avec leurs versions, les mises à jour automatiques et la version de PHP requise, ainsi que la santé du site. Tout cela fonctionne dans la version gratuite TellMyShop Free.

Vous: Depuis les mises à jour d’hier, le panier ne fonctionne pas. Qu’est-ce qui a cassé ?

Votre chat: Les journaux contiennent une nouvelle erreur critique, 12 occurrences depuis hier. Elle vient de l’extension Example Cart Add-ons, version 5.0, mise à jour automatiquement. Les six autres extensions mises à jour n’ont pas d’erreurs.

Votre chat: Je propose de désactiver cette extension et de restaurer l’ancienne version depuis une sauvegarde ou votre compte chez l’auteur. Aperçu :

Vous: Oui, désactive-la.

Votre chat: Désactivée. La page d’accueil répond. Vérifiez le panier avec une commande de test. Vous pouvez annuler la modification depuis l’historique des modifications.

Statut de la carte : attend votre « oui »
aperçu de la modification

ancienne version : Example Cart Add-ons : active

nouvelle version : Example Cart Add-ons : inactive

Illustration : les produits, les chiffres et les réponses sont des exemples.

Désactiver, activer et mettre à jour des extensions fonctionne dans TellMyShop Pro une fois l’interrupteur Extensions activé dans le panneau. L’interrupteur dure 24 heures et exige une sauvegarde de la base de données faite le jour même. Pour une mise à jour, l’aperçu montre la version actuelle et la nouvelle, une partie du journal des modifications et des avertissements : changement de version majeure, mise à jour de WooCommerce ou d’une passerelle de paiement. Il met à jour au maximum 5 extensions à la fois et vérifie la page d’accueil après chacune.

Il y a deux limites : le chat n’annulera pas automatiquement la mise à jour d’une extension, et l’extension TellMyShop ne fait pas de sauvegardes de tout le site. La version précédente se restaure avec la sauvegarde de l’hébergeur ou en installant une version plus ancienne. Vous annulez une désactivation d’extension faite par le chat depuis l’historique des modifications.

Avant votre prochain clic sur Mettre à jour

Ces habitudes épargnent les nerfs et ne demandent pas de développeur :

  • Mettez à jour quelques extensions à la fois, pas toutes d’un coup. Il est plus facile de repérer la coupable.
  • Avant de mettre à jour, vérifiez que votre hébergeur a une sauvegarde récente, et sachez comment la restaurer.
  • Faites les changements de version majeure (par exemple de 4.x à 5.0) et les mises à jour de WooCommerce quand vous avez le temps de vérifier la boutique.
  • Après la mise à jour, passez une commande de test ou demandez au chat un point du matin avec les nouvelles erreurs des journaux.

Vous pouvez lire comment le chat lit les journaux et la santé du site sur la page TellMyShop pour WordPress et WooCommerce. Vous pouvez comparer les licences dans les tarifs, et trouver d’autres guides sur le blog.

Questions et réponses

Comment annuler la mise à jour d’une extension WordPress ?

Pour les extensions du répertoire wordpress.org, le plus simple est l’extension WP Rollback, qui installe une version plus ancienne choisie. Vous revenez en arrière sur une extension payante en téléversant un ancien fichier ZIP de son auteur. Quand le tableau de bord ne fonctionne pas, désactivez d’abord l’extension via le gestionnaire de fichiers de l’hébergement, puis revenez à l’ancienne version.

Le site affiche un message de maintenance qui ne disparaît pas. Que faire ?

Cela signifie que la mise à jour a été interrompue en cours de route. WordPress a laissé un fichier .maintenance dans le dossier racine du site. Supprimez-le dans le gestionnaire de fichiers de l’hébergement, actualisez le site et relancez la mise à jour de l’extension qui ne s’est pas terminée.

WordPress annule-t-il tout seul les mises à jour ratées ?

En partie. Depuis la version 6.6, WordPress annule une mise à jour automatique d’extension quand la page d’accueil renvoie une erreur critique juste après. Cela ne couvre pas les mises à jour lancées à la main, les thèmes, ni les erreurs qui cassent l’apparence, le panier ou d’autres pages.

Le site a l’air cassé après une mise à jour, mais il fonctionne. Par où commencer ?

Videz le cache de votre extension de cache et du navigateur, et si vous utilisez un service de type CDN, là aussi. D’anciens fichiers de styles restent souvent en cache après la mise à jour d’un thème ou d’un constructeur de pages. Si cela n’aide pas, vérifiez quelle extension ou quel thème a été mis à jour en dernier.

Le chat annulera-t-il la mise à jour d’une extension ?

Pas automatiquement. Le chat indique dans les journaux et la liste des extensions ce qui a causé le problème et, dans TellMyShop Pro, une fois l’interrupteur Extensions activé, il peut désactiver cette extension. La version précédente se restaure avec la sauvegarde de l’hébergeur ou en installant une version plus ancienne.

WordPress est une marque de la WordPress Foundation. WooCommerce est une marque d’Automattic Inc. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.

TellMyShop pour WordPress et WooCommerce

Votre chat lit le site, montre chaque modification avant de l’enregistrer et n’enregistre qu’après votre oui. Vous pouvez annuler chaque modification en une phrase. Fonctionne avec Claude ou ChatGPT, comptes gratuits compris.

Vérifiez si votre boutique est prête

Saisissez l’adresse de votre boutique. En quelques secondes, vous verrez la plateforme et si TellMyShop fonctionnera.

Nous vérifions l’adresse, le HTTPS et la plateforme. Vous n’installez rien, et nous ne conservons pas l’adresse.

votreboutique.frExemple de résultat
La boutique répond
oui
HTTPS
activé
Plateforme
PrestaShop 8.1
TellMyShop fonctionnera

À lire ensuite

Free pour 0 €, lit et conseille

Obtenir Free