Mettre à jour WordPress sans casser son site : la méthode sûre

Votre note nous aide à améliorer nos contenus ! Partagez votre avis.

Réponse rapide : Mettre à jour WordPress consiste à installer les dernières versions du cœur, des thèmes et des plugins. Bien fait, avec une sauvegarde préalable et le bon ordre : cœur d’abord, puis plugins un par un, puis thème, c’est une routine sans risque. Mal fait, cela peut casser le site en quelques secondes.

Chaque semaine, des milliers de sites WordPress tombent en panne après une mise à jour bâclée. Écran blanc, page bloquée en mode maintenance, plugin incompatible : les scénarios catastrophes sont bien réels mais presque toujours évitables.

WordPress alimente plus de 43 % des sites web dans le monde (W3Techs, 2024). Cette popularité en fait une cible de choix pour les pirates, qui scrutent les failles des versions obsolètes. Ne pas mettre à jour, c’est laisser une porte entrouverte. Mais mettre à jour sans méthode, c’est parfois pire.

Ce guide vous donne le processus complet, de la sauvegarde à la récupération en cas de pépin. Que vous soyez débutant inquiet ou développeur aguerri, vous trouverez ici ce dont vous avez besoin pour mettre à jour WordPress en toute confiance, sans jamais avoir à croiser les doigts.

Récap 👇

Pourquoi mettre à jour WordPress est indispensable

Corriger les failles de sécurité avant les pirates

Chaque fois que WordPress publie une mise à jour, elle est accompagnée de notes de version publiques. Ces notes détaillent les failles corrigées. Les pirates les lisent aussi et disposent souvent d’exploits fonctionnels dans les heures qui suivent la publication. Les sites qui tardent à appliquer les correctifs deviennent des cibles prioritaires.

En 2023, Wordfence a bloqué plus de 4,7 milliards de tentatives d’attaques sur des sites WordPress. La majorité d’entre elles ciblaient des vulnérabilités connues, corrigées depuis des mois dans les versions récentes. La mise à jour est votre première ligne de défense.

Corriger les bugs et améliorer la compatibilité

Au-delà de la sécurité, chaque version de WordPress améliore la compatibilité avec PHP, MySQL et les principaux navigateurs. Un plugin conçu pour WordPress 6.x peut se comporter de façon imprévisible sur une version 5.x. De même, les thèmes exploitent régulièrement des fonctions introduites dans les dernières versions du cœur.

Rester à jour, c’est aussi profiter des améliorations de performance, des nouvelles fonctionnalités de l’éditeur Gutenberg, et d’une meilleure expérience d’administration.

Pourquoi ne pas mettre à jour est plus dangereux que l’inverse

L’argument « ça marche, je ne touche à rien » est compréhensible. Il est aussi trompeur. Un site non mis à jour accumule silencieusement des dettes techniques : incompatibilités latentes, failles non corrigées, plugins qui ne reçoivent plus de support pour les anciennes versions. La mise à jour groupée après six mois d’inaction est bien plus risquée qu’une mise à jour mensuelle bien conduite.

La bonne nouvelle : avec la méthode qui suit, le risque devient maîtrisable.

➡️​ Plugin SEO WP : quel outil choisir pour votre site en 2026 ?

Les précautions à prendre avant toute mise à jour

Sauvegarder l’intégralité du site, fichiers et base de données

C’est la règle numéro un, sans exception. Une sauvegarde complète comprend deux éléments distincts :

  • Les fichiers : tout le répertoire /public_html ou www, incluant WordPress, vos thèmes, plugins et médias uploadés.
  • La base de données : l’ensemble des tables MySQL qui contiennent vos articles, pages, paramètres et commentaires.

Utilisez une extension comme UpdraftPlus, Duplicator ou All-in-One WP Migration pour automatiser cette opération. Stockez la sauvegarde hors de votre serveur sur Google Drive, Amazon S3 ou un disque local. Si la panne survient sur le serveur, une sauvegarde stockée au même endroit ne vous sera d’aucun secours.

Tester sur un environnement de préproduction

Pour les sites critiques : e-commerce, portails d’entreprise, sites à fort trafic… la mise à jour en production sans test préalable est un pari risqué. Un environnement de staging (ou préproduction) est une copie de votre site sur laquelle vous appliquez les mises à jour avant de les déployer sur le site réel.

Des outils comme WP Staging ou Local by Flywheel permettent de créer cet environnement facilement. Certains hébergeurs, dont ceux proposant des offres Pro ou Agence, incluent cette fonctionnalité nativement.

Activer le mode maintenance pendant l’opération

Pendant une mise à jour, WordPress affiche brièvement une page de maintenance aux visiteurs. Pour éviter qu’un utilisateur tombe sur un état intermédiaire du site, activez manuellement le mode maintenance avant de commencer.

Vous pouvez le faire avec une extension dédiée ou en consultant notre guide complet sur mettre un site WordPress en maintenance. Pensez également à désactiver les caches (WP Super Cache, W3 Total Cache, etc.) pour que les changements soient immédiatement visibles après la mise à jour.

Mettre à jour dans le bon ordre

Étape 1 : le cœur de WordPress

Commencez toujours par mettre à jour le cœur de WordPress. Rendez-vous dans Tableau de bord > Mises à jour et cliquez sur « Mettre à jour vers la version X.X.X ». WordPress place automatiquement le site en mode maintenance le temps de l’opération, puis le rouvre.

Vérifiez immédiatement que le site est accessible et que l’administration fonctionne avant de passer à l’étape suivante.

Étape 2 : les plugins un par un, en vérifiant à chaque fois

Ne mettez jamais tous vos plugins à jour en une seule fois. Si un conflit apparaît, vous ne saurez pas quel plugin en est responsable.

La bonne pratique : mettez à jour un plugin, rechargez le site (front-end et back-end), puis passez au suivant. Commencez par les plugins les plus critiques (WooCommerce, constructeurs de page, formulaires de contact) et finissez par les moins sensibles.

Étape 3 : le thème

Le thème vient en dernier. S’il s’agit d’un thème enfant (child theme), sachez que les mises à jour du thème parent n’affectent normalement pas vos personnalisations. Si vous n’utilisez pas de thème enfant, notez toutes vos modifications avant de mettre à jour : elles seront écrasées.

Pourquoi cet ordre évite les incompatibilités

La logique est simple : les plugins et les thèmes dépendent du cœur. Une fonction introduite dans WordPress 6.5 ne sera pas disponible si le cœur est resté en 6.3. En mettant à jour le cœur en premier, vous garantissez que l’environnement est stable avant de modifier ses composants.

Les méthodes de mise à jour

Depuis le tableau de bord, la plus simple

C’est la méthode recommandée pour la grande majorité des utilisateurs. Rendez-vous dans Tableau de bord > Mises à jour. Vous y trouverez les mises à jour disponibles pour le cœur, les plugins et les thèmes. Un clic suffit.

Prérequis : votre hébergement doit autoriser les connexions sortantes de WordPress vers les serveurs de mise à jour. C’est le cas sur tous les hébergements mutualisés standard.

Manuellement par FTP, quand le tableau de bord échoue

Si WordPress ne parvient pas à écrire sur le système de fichiers (droits insuffisants, configuration de l’hébergeur), la mise à jour depuis le tableau de bord échoue. Dans ce cas, procédez manuellement :

  1. Téléchargez la dernière version de WordPress sur wordpress.org/download.
  2. Décompressez l’archive.
  3. Connectez-vous à votre serveur via un client FTP (FileZilla, Cyberduck).
  4. Uploadez tous les fichiers sauf le dossier wp-content et le fichier wp-config.php, en écrasant les fichiers existants.
Fichiers à uploader par FTP :
├── wp-admin/ ← Écraser entièrement
├── wp-includes/ ← Écraser entièrement
├── wp-*.php ← Écraser les fichiers racine
└── Ne PAS toucher à wp-content/ ni wp-config.php

En ligne de commande avec WP-CLI, pour les développeurs

WP-CLI est l’outil de référence pour gérer WordPress en ligne de commande. Il est particulièrement adapté aux environnements avec accès SSH.

1 – Mettre à jour le cœur :

wp core update

2 – Mettre à jour les plugins un par un :

wp plugin update nom-du-plugin

Mettre à jour tous les plugins (à utiliser avec précaution) :

wp plugin update --all

Mettre à jour le thème actif :

wp theme update nom-du-theme

WP-CLI permet aussi d’automatiser ces opérations via des scripts shell, pratique pour les agences gérant de nombreux sites.

Mise à jour automatique ou manuelle

Ce que WordPress met à jour automatiquement

Par défaut, WordPress met à jour automatiquement les versions mineures du cœur (passage de 6.5.0 à 6.5.1, par exemple). Ces mises à jour de maintenance et de sécurité sont légères et rarement sources de conflits.

Les mises à jour majeures (6.4 → 6.5), les plugins et les thèmes ne sont pas mis à jour automatiquement par défaut.

Activer ou désactiver les mises à jour automatiques

Pour activer les mises à jour automatiques des plugins depuis le tableau de bord, rendez-vous dans Extensions > Extensions installées, puis activez « Mises à jour automatiques » plugin par plugin.

Vous pouvez également contrôler ce comportement via wp-config.php :

// Désactiver toutes les mises à jour automatiques
define('AUTOMATIC_UPDATER_DISABLED', true);

// Activer les mises à jour automatiques majeures du cœur
define('WP_AUTO_UPDATE_CORE', true);

Quand préférer la mise à jour manuelle

La mise à jour manuelle reste préférable dans plusieurs situations :

  • Votre site a un développement personnalisé complexe (thème sur-mesure, fonctions critiques).
  • Vous gérez un site e-commerce où la moindre interruption a un impact financier.
  • Vous souhaitez lire les notes de version avant d’appliquer les changements.
  • Votre hébergeur ne propose pas de sauvegardes automatiques fiables avant chaque mise à jour.

Que faire si une mise à jour casse le site

L’écran blanc et le conflit de plugin

L’écran blanc de la mort (WSOD) est l’une des pannes les plus courantes après une mise à jour. Il indique généralement une erreur PHP fatale, souvent causée par un plugin incompatible avec la nouvelle version du cœur.

Première action : désactiver tous les plugins via FTP en renommant le dossier correspondant.

Renommer via FTP :
/wp-content/plugins/ → /wp-content/plugins_desactives/

Si le site revient, réactivez les plugins un par un depuis le tableau de bord pour identifier le fautif. Une fois identifié, cherchez une version compatible du plugin ou signalez le problème à son développeur.

Le site bloqué en mode maintenance : supprimer le fichier .maintenance

Si WordPress a été interrompu pendant une mise à jour, il reste bloqué en mode maintenance et affiche le message « Brève indisponibilité pour maintenance ». La solution est simple.

Connectez-vous via FTP à la racine de votre site et supprimez le fichier .maintenance :

Fichier à supprimer via FTP :
/.maintenance

Ce fichier est masqué par défaut. Dans FileZilla, activez l’affichage des fichiers cachés via Serveur > Forcer l’affichage des fichiers cachés. Une fois le fichier supprimé, rechargez votre site.

Pour en savoir plus sur la gestion du mode maintenance, consultez notre guide dédié : mettre un site WordPress en maintenance.

Restaurer la sauvegarde et revenir en arrière

Si le conflit est trop profond pour être résolu rapidement, la restauration de sauvegarde est la solution la plus sûre. C’est précisément pour ce moment-là que vous l’avez créée.

Avec UpdraftPlus : rendez-vous dans Réglages > UpdraftPlus et cliquez sur « Restaurer » en choisissant la sauvegarde d’avant la mise à jour.

Manuellement :

Restauration manuelle en 3 étapes :
1. Uploader les fichiers de la sauvegarde via FTP (écraser wp-content/ et wp-config.php)
2. Importer la base de données via phpMyAdmin (remplacer les tables existantes)
3. Vérifier l'URL du site dans Réglages > Général

Après restauration, votre site revient exactement à son état d’avant la mise à jour. Prenez le temps d’identifier la cause du problème avant de recommencer.

Des sauvegardes automatisées, du journalier à l’annuel

Un filet de sécurité n’a de valeur que s’il est là quand vous en avez besoin. Chez Systalink, toutes les offres d’hébergement : du plan Starter au plan Agence incluent des sauvegardes automatiques quotidiennes avec restauration en un clic depuis le panneau de contrôle.

Pas besoin de configurer un plugin de sauvegarde, de programmer des tâches cron, ni de vérifier manuellement que les exports se sont bien passés. La sauvegarde est faite, elle est stockée, elle est prête. C’est exactement le filet dont vous avez besoin avant chaque mise à jour WordPress qu’elle se passe bien ou non.

Un hébergement compatible WordPress, une facturation en euros

Les offres Systalink sont compatibles WordPress, Joomla et PrestaShop, avec un déploiement en quelques clics depuis l’interface. Chaque plan inclut phpMyAdmin, MySQL 8.0, le multi-PHP (versions 7 et 8), et les certificats SSL. Les plans Pro et Agence ajoutent l’accès SSH indispensable pour utiliser WP-CLI.

Les données sont hébergées dans un datacenter à Dakar, au Sénégal, pour une latence réduite et une souveraineté numérique locale. Le paiement se fait par Wave, Orange Money ou carte bancaire, sans carte internationale requise.

Pour choisir la formule adaptée à votre projet, consultez nos offres d’hébergement, ou explorez notre guide sur l’hébergement mutualisé vs VPS si vous hésitez entre les deux architectures. Vous pouvez également acheter un nom de domaine WordPress directement depuis la plateforme.

FAQ

Comment mettre à jour WordPress sans risque ?

Sauvegardez l’intégralité du site (fichiers + base de données), activez le mode maintenance, puis mettez à jour dans cet ordre : cœur WordPress en premier, plugins un par un en vérifiant après chaque mise à jour, thème en dernier. Testez sur un environnement de staging si le site est critique.

Faut-il sauvegarder avant chaque mise à jour ?

Oui, systématiquement. Une sauvegarde récente est votre seule garantie de pouvoir revenir en arrière sans perte de données si une mise à jour provoque un conflit ou une panne. Sur les hébergements Systalink, les sauvegardes automatiques quotidiennes sont incluses dans tous les plans.

Dans quel ordre mettre à jour WordPress et les plugins ?

Toujours dans cet ordre : (1) le cœur de WordPress, (2) les plugins un par un avec vérification entre chaque, (3) le thème. Cet ordre garantit que l’environnement de base est stable avant de modifier ses composants, ce qui réduit considérablement les risques d’incompatibilité.

Comment restaurer WordPress après une mise à jour ratée ?

Si vous avez une sauvegarde, restaurez-la via votre plugin de sauvegarde (UpdraftPlus, par exemple) ou manuellement via FTP pour les fichiers et phpMyAdmin pour la base de données. Si le site est bloqué en mode maintenance, commencez par supprimer le fichier .maintenance à la racine du site via FTP, le site redevient accessible immédiatement.

Votre prochain déploiement, sans stress

Mettre à jour WordPress n’est pas une opération risquée. C’est une opération qui devient risquée sans méthode. Avec une sauvegarde solide, le bon ordre de mise à jour, et la capacité à diagnostiquer une panne si elle survient, vous avez tout ce qu’il faut pour maintenir votre site dans un état optimal.

La mise à jour la plus dangereuse est celle que vous ne faites pas. Chaque version non installée est une faille potentielle, une incompatibilité qui s’accumule, un retard qui complique la prochaine intervention.

Adoptez la routine : sauvegarde, staging si nécessaire, mise à jour dans l’ordre, vérification. Et si vous voulez que cette routine soit encore plus simple, choisissez un hébergement qui fait déjà la moitié du travail à votre place.

Plus de Systalink

Nom de domaine vs hébergement

Nom de domaine et hébergement : quelle différence et comment ils fonctionnent ensemble

Mettre un site WordPress en maintenance

Mettre un site WordPress en maintenance : toutes les méthodes