Comment réinstaller WordPress sans perdre vos données
Sommaire de l'article
Introduction
WordPress est l'un des systèmes de gestion de contenu (CMS) les plus populaires au monde, utilisé par des millions de sites web pour créer et gérer du contenu en ligne. Cependant, comme toute technologie complexe, il peut arriver que des problèmes surviennent et imposent une réinstallation partielle ou complète de WordPress.
Que ce soit pour résoudre des bugs persistants, corriger des fichiers corrompus, nettoyer les traces d’un piratage, améliorer la performance de votre site ou simplement repartir de zéro avec une nouvelle configuration, savoir comment réinstaller WordPress correctement est une compétence essentielle.
Dans cet article complet et professionnel, vous découvrirez les différentes façons de réinstaller WordPress en toute sécurité, avec ou sans perte de contenu. Nous verrons :
- La différence entre réinstaller et réinitialiser WordPress.
- Les sauvegardes indispensables avant toute manipulation.
- La réinstallation depuis le tableau de bord.
- La réinstallation manuelle via FTP/SFTP.
- La réinstallation via WP-CLI pour les utilisateurs avancés.
- Comment repartir d’un site WordPress vierge.
- Les optimisations de performance et de sécurité après réinstallation.
L’objectif est de vous fournir un guide clair, détaillé et à jour pour réinstaller WordPress sans stress et sans perdre votre travail.
Concepts clés avant de réinstaller WordPress
Qu’est-ce que la réinstallation de WordPress ?
La réinstallation de WordPress consiste à remplacer les fichiers du noyau (le « core ») de WordPress par une version saine et à jour. Dans la grande majorité des cas, cette opération se fait :
- sans supprimer la base de données,
- sans supprimer le dossier
wp-content, - sans modifier le fichier
wp-config.php.
Réinstaller WordPress est particulièrement utile dans les situations suivantes :
- Vous suspectez une corruption de fichiers après une mise à jour interrompue ou un transfert incomplet.
- Votre site affiche des erreurs critiques liées aux fichiers du cœur.
- Vous voulez restaurer une version propre de WordPress après avoir supprimé des fichiers système par erreur.
- Vous avez été piraté et souhaitez remettre en place un noyau sain avant d’auditer thèmes et extensions.
Dans ces cas, on parle bien de réinstallation du cœur WordPress, et non de suppression de tout le site.
Réinstaller WordPress vs réinitialiser un site WordPress
Deux notions sont souvent confondues :
- Réinstaller WordPress : remplacer les fichiers du noyau (core) tout en conservant la base de données (articles, pages, utilisateurs, réglages) et le contenu du dossier
wp-content(thèmes, plugins, médias). Cette opération ne supprime pas votre contenu. - Réinitialiser WordPress : remettre le site à zéro, comme une installation neuve. Cela implique généralement de vider ou de recréer la base de données, ce qui supprime les contenus, les réglages et souvent les personnalisations.
Pour réinitialiser complètement un site WordPress, on utilise souvent des plugins spécialisés comme WP Reset ou Advanced WordPress Reset, ou bien on supprime et recrée la base de données via l’hébergeur. Cette démarche est radicale et doit être précédée d’une sauvegarde complète.
Dans ce guide, nous allons surtout nous concentrer sur la réinstallation de WordPress sans perdre vos données, puis expliquer comment repartir d’un site vierge si tel est votre objectif.
L’importance d’un bon backup avant toute réinstallation
Avant toute opération de réinstallation ou de réinitialisation, une règle ne souffre aucune exception : faites une sauvegarde complète de votre site WordPress.
Deux éléments sont à sauvegarder :
- Les fichiers : tout le contenu du répertoire d’installation WordPress, et en particulier le dossier
wp-content(thèmes, plugins, médias), ainsi que le fichierwp-config.php. - La base de données : toutes les tables qui contiennent vos articles, pages, commentaires, comptes utilisateurs, réglages et données de plugins.
Vous pouvez réaliser ces sauvegardes de plusieurs façons :
- via un plugin de sauvegarde (par exemple UpdraftPlus, BackWPup, Duplicator) ;
- via le gestionnaire de fichiers de votre hébergeur ou un client FTP/SFTP (FileZilla, Cyberduck, etc.) ;
- via phpMyAdmin ou un outil équivalent pour exporter la base de données au format SQL ;
- via WP-CLI pour les utilisateurs avancés, avec une commande d’export de base de données.
Une sauvegarde complète vous permet de restaurer rapidement votre site en cas d’erreur et d’éviter la perte définitive de contenus importants.
Réinstallation et performance WordPress
La réinstallation de WordPress peut être une excellente opportunité pour :
- supprimer les fichiers inutiles ou obsolètes,
- réduire le nombre de plugins et de thèmes actifs,
- mettre à jour vos versions PHP, thèmes et extensions,
- mettre en place un système de cache ou un CDN,
- renforcer la sécurité et limiter les requêtes inutiles.
En prenant le temps d’optimiser votre installation après la réinstallation, vous pouvez obtenir un site WordPress plus rapide, plus stable et plus sécurisé.
Préparer correctement la réinstallation de WordPress
Étape 1 : Auditer la situation
Avant de vous lancer, prenez quelques minutes pour analyser ce qui ne va pas :
- Le problème vient-il d’un plugin ou d’un thème (erreur après une mise à jour précise) ?
- Le site affiche-t-il une erreur critique liée à un fichier du cœur (messages mentionnant
wp-includesouwp-admin) ? - Avez-vous récemment modifié des fichiers système de WordPress manuellement ?
- Le site a-t-il été piraté (fichiers suspects, redirections étranges, envoi de spams) ?
Si le problème est manifestement lié à un plugin ou à un thème, commencez par les désactiver un à un depuis le tableau de bord ou en renommant les dossiers dans wp-content. La réinstallation complète du cœur doit intervenir surtout lorsque vous suspectez un problème avec les fichiers système eux-mêmes.
Étape 2 : Sauvegarde complète (fichiers + base de données)
Une fois l’audit réalisé, créez une sauvegarde complète :
- Sauvegarde des fichiers :
- Connectez-vous à votre hébergement via FTP/SFTP ou via le gestionnaire de fichiers.
- Téléchargez l’intégralité du dossier contenant WordPress, en prêtant une attention particulière à
wp-contentetwp-config.php.
- Sauvegarde de la base de données :
- Accédez à phpMyAdmin ou à l’outil de gestion de base de données fourni par votre hébergeur.
- Sélectionnez la base de données utilisée par votre site.
- Exportez-la au format SQL.
Stockez ces fichiers dans un endroit sûr (cloud, disque dur externe), distinct de votre serveur d’hébergement.
Étape 3 : Définir l’objectif de la réinstallation
Selon votre objectif, la procédure ne sera pas tout à fait la même :
- Vous voulez réinstaller WordPress sans perdre vos contenus : vous allez remplacer uniquement les fichiers du noyau, sans toucher à la base de données ni à
wp-content. - Vous voulez remettre le site entièrement à zéro : vous devrez supprimer ou réinitialiser la base de données et éventuellement le dossier
wp-content, ou utiliser un plugin de réinitialisation.
Dans les sections suivantes, nous détaillerons d’abord la réinstallation « douce », puis la remise à zéro complète.
Réinstaller WordPress depuis le tableau de bord
Quand utiliser la réinstallation via le tableau de bord ?
WordPress intègre une fonction pratique permettant de réinstaller automatiquement le noyau depuis l’interface d’administration. Cette méthode est particulièrement adaptée si :
- vous avez toujours accès au tableau de bord (interface d’admin) ;
- vous suspectez une corruption légère des fichiers du cœur ;
- vous voulez être certain·e que tous les fichiers WordPress sont à jour et intègres.
Étapes pour réinstaller WordPress depuis l’admin
Voici la marche à suivre :
- Connectez-vous à votre tableau de bord WordPress avec un compte administrateur.
- Allez dans le menu Tableau de bord > Mises à jour.
- Sur cette page, si votre version est déjà à jour, un bouton « Réinstaller maintenant » s’affiche.
- Cliquez sur ce bouton. WordPress va alors :
- télécharger automatiquement la dernière version du cœur compatible,
- remplacer les fichiers du noyau,
- conserver vos thèmes, plugins et contenus.
Une fois l’opération terminée, vous restez connecté à votre site et votre contenu n’est pas affecté. C’est l’une des méthodes les plus simples pour réinstaller WordPress sans toucher à la base de données.
Réinstaller WordPress manuellement via FTP/SFTP
Pourquoi passer par FTP/SFTP ?
La réinstallation manuelle via FTP ou SFTP est plus technique, mais indispensable dans certains cas :
- vous n’avez plus accès au tableau de bord WordPress ;
- vous suspectez une corruption importante des fichiers ;
- vous voulez contrôler précisément quels dossiers sont supprimés et remplacés ;
- vous faites un nettoyage approfondi après un piratage.
Étape 1 : Télécharger la dernière version de WordPress
Commencez par télécharger la dernière version stable de WordPress depuis le site officiel. Enregistrez l’archive ZIP sur votre ordinateur, puis extrayez-la pour obtenir le dossier wordpress contenant les fichiers du cœur.
Étape 2 : Se connecter à votre serveur
Utilisez un client FTP/SFTP (comme FileZilla) ou le gestionnaire de fichiers de votre hébergeur, puis :
- Connectez-vous avec les identifiants FTP/SFTP fournis par votre hébergeur.
- Accédez au dossier dans lequel WordPress est installé (souvent
public_html,wwwou un sous-domaine).
Étape 3 : Sauvegarder les fichiers sensibles
Même si vous avez déjà réalisé une sauvegarde complète, il est prudent de :
- télécharger à nouveau le fichier
wp-config.php; - télécharger le dossier
wp-content(au minimum le sous-dossieruploadsqui contient vos médias).
Étape 4 : Supprimer les dossiers du cœur à remplacer
Pour une réinstallation propre du noyau, la pratique recommandée consiste à :
- supprimer entièrement les dossiers
wp-adminetwp-includessur votre serveur ; - ne pas supprimer le dossier
wp-content; - ne pas supprimer le fichier
wp-config.php.
Ne touchez pas au dossier wp-content : il contient vos thèmes, plugins et fichiers médias. Sa suppression entraînerait une perte de données.
Étape 5 : Téléverser les nouveaux fichiers WordPress
Depuis votre ordinateur, ouvrez le dossier wordpress que vous avez extrait de l’archive téléchargée. Sélectionnez tous les fichiers et dossiers, sauf éventuellement le fichier wp-config-sample.php si vous ne souhaitez pas l’écraser (ce n’est pas obligatoire).
Avec votre client FTP/SFTP :
- téléversez les dossiers
wp-adminetwp-includesdepuis votre ordinateur vers le serveur ; - téléversez tous les fichiers situés à la racine du dossier
wordpress(par exemplewp-login.php,wp-settings.php, etc.) vers la racine de votre installation ; - lorsqu’une boîte de dialogue demande si vous souhaitez remplacer les fichiers existants, choisissez d’écraser les fichiers (remplacement).
Veillez à ne pas écraser votre fichier wp-config.php personnel si vous l’avez conservé sur le serveur. Si besoin, comparez les fichiers pour réintégrer manuellement d’éventuelles constantes utiles.
Étape 6 : Vérifier le site et la connexion à l’admin
Une fois tous les fichiers téléversés, ouvrez votre navigateur et rendez-vous sur l’URL de votre site. Si tout s’est bien passé :
- le site doit à nouveau s’afficher,
- le tableau de bord doit être accessible via
/wp-admin.
Si WordPress détecte que la structure de la base de données nécessite une mise à jour (par exemple après un changement de version importante), vous serez invité à lancer une courte mise à jour de base de données. Acceptez cette mise à jour, qui ne supprime pas vos contenus.
Réinstaller WordPress avec WP-CLI (utilisateurs avancés)
Qu’est-ce que WP-CLI ?
WP-CLI est un outil en ligne de commande permettant de gérer un site WordPress depuis un terminal (ou via SSH). Il permet, entre autres, d’installer, mettre à jour et réinstaller le cœur de WordPress, d’installer des plugins et thèmes, et d’effectuer des opérations sur la base de données.
Avantages de WP-CLI pour la réinstallation
- Réinstallation rapide et scriptable.
- Possibilité de télécharger le cœur sans toucher au contenu.
- Vérification de l’intégrité des fichiers via les checksums.
Commande pour réinstaller le cœur sans contenu
Une fois connecté à votre serveur via SSH et positionné dans le répertoire de votre installation WordPress, vous pouvez utiliser une commande du type :
wp core download --skip-content --force
Cette commande :
- retélécharge les fichiers du noyau WordPress,
- écrase les fichiers existants du cœur,
- ne modifie pas le contenu du dossier
wp-content.
Vérifier l’intégrité des fichiers
Après la réinstallation, vous pouvez vérifier que les fichiers du cœur correspondent bien à la version officielle :
wp core verify-checksums
Si des fichiers sont signalés comme modifiés ou manquants, cela peut indiquer :
- une corruption de fichiers,
- un piratage,
- une modification manuelle non standard.
Le cas échéant, vous pouvez à nouveau relancer le téléchargement forcé du noyau ou restaurer certains fichiers depuis votre sauvegarde.
Mettre à jour la base de données si nécessaire
Si vous venez de passer à une version plus récente de WordPress, la structure de la base de données peut nécessiter une mise à jour. Depuis WP-CLI, vous pouvez exécuter :
wp core update-db
Cette commande met à jour la base de données sans supprimer vos contenus.
Réinitialiser complètement WordPress (repartir de zéro)
Quand repartir sur une installation vierge ?
Parfois, la meilleure solution consiste à repartir d’une installation WordPress neuve, notamment lorsque :
- le site sert de site de test ou de développement,
- vous n’avez plus besoin des contenus actuels,
- l’installation est trop endommagée ou infestée de fichiers malveillants,
- vous souhaitez totalement changer de projet éditorial.
Réinitialisation via un plugin dédié
Si vous avez toujours accès à l’interface d’administration, les plugins de type WP Reset permettent de :
- vider ou réinitialiser la base de données,
- supprimer les contenus (articles, pages, taxonomies),
- revenir à un état proche d’une nouvelle installation,
- tout en conservant, si vous le souhaitez, certains éléments comme le thème actif ou des fichiers médias.
Avant d’utiliser un tel plugin, lisez attentivement la documentation et assurez-vous de disposer d’une sauvegarde complète. Certaines opérations sont irréversibles.
Réinitialisation manuelle (fichiers + base de données)
Pour une remise à zéro totale sans plugin :
- Supprimez tous les fichiers WordPress sur le serveur (y compris
wp-content) après les avoir sauvegardés si nécessaire. - Supprimez la base de données existante ou videz toutes ses tables via phpMyAdmin.
- Créez une nouvelle base de données propre.
- Installez une nouvelle instance de WordPress (manuellement ou via l’installateur automatique de votre hébergeur).
Vous obtenez alors un site WordPress vierge, comme lors de la première installation.
Bonnes pratiques pour un site WordPress sain après réinstallation
Optimiser le contenu et la base de données
La réinstallation est un moment idéal pour faire le ménage dans vos contenus :
- supprimez les pages et articles obsolètes ou sans trafic ;
- mettez à jour vos contenus les plus importants avec des informations récentes ;
- optimisez les images (taille, compression) pour accélérer le temps de chargement ;
- nettoyez la base de données (révisions d’articles inutiles, brouillons, commentaires indésirables) à l’aide d’un plugin dédié si besoin.
Une meilleure organisation du contenu améliore l’expérience utilisateur et peut contribuer à de meilleures performances SEO.
Améliorer la structure technique du site
Profitez de la réinstallation pour vérifier :
- la structure des permalinks (URL lisibles et cohérentes) ;
- l’utilisation d’un certificat SSL (URL en HTTPS) ;
- la qualité et la performance de votre hébergement web ;
- la version de PHP utilisée (choisissez une version récente et supportée par WordPress et vos plugins) ;
- la présence éventuelle d’un plugin de cache ou d’un CDN pour optimiser les temps de chargement.
Une structure technique solide réduit le risque d’erreurs futures et offre une base saine à votre site WordPress réinstallé.
Créer et maintenir un contenu de qualité
Un site WordPress performant ne se limite pas à un noyau bien installé. Le contenu reste un facteur clé pour le succès, la crédibilité et le référencement :
- publiez des contenus originaux, utiles et régulièrement mis à jour ;
- structurez vos articles avec des titres hiérarchisés (H2, H3), des paragraphes courts et des listes ;
- travaillez le maillage interne entre vos pages pour guider l’utilisateur ;
- veillez à la lisibilité sur mobile et tablette.
Un contenu clair et bien structuré, associé à une installation WordPress propre, maximise les chances de succès de votre site.
Outils et ressources utiles pour une réinstallation WordPress réussie
Outils indispensables
- Google Search Console : pour surveiller l’indexation, corriger les erreurs d’exploration et suivre les performances de votre site dans les résultats de recherche.
- Google Analytics ou équivalent : pour analyser le trafic, les sources de visites et le comportement des utilisateurs.
- Client FTP/SFTP (FileZilla, Cyberduck, etc.) : pour transférer vos fichiers entre votre ordinateur et votre serveur web lors d’une réinstallation manuelle.
- Plugins de sauvegarde (UpdraftPlus, BackWPup, Duplicator…) : pour automatiser la création et la restauration de sauvegardes complètes.
- Outils de sécurité (Wordfence, iThemes Security, etc.) : pour renforcer la sécurité de votre installation, détecter des fichiers suspects et limiter les tentatives de connexion malveillantes.
- Plugins d’optimisation (cache, optimisation d’images, nettoyage de base de données) : pour améliorer la vitesse et la stabilité du site après réinstallation.
Ressources officielles et communautaires
- Documentation officielle WordPress : indispensable pour vérifier les bonnes pratiques et comprendre le fonctionnement des fichiers du noyau.
- Forums de la communauté WordPress : pour poser des questions, obtenir de l’aide en cas de problème spécifique et trouver des retours d’expérience.
- Tutoriels spécialisés : de nombreux sites et blogs proposent des guides détaillés pour résoudre des erreurs courantes, durcir la sécurité ou optimiser les performances après une réinstallation.
Check-list rapide : réinstaller WordPress en toute sécurité
Pour terminer, voici une check-list synthétique que vous pouvez suivre pas à pas :
- Identifier le problème (fichiers du cœur, plugin, thème, piratage).
- Réaliser une sauvegarde complète (fichiers + base de données).
- Choisir la méthode de réinstallation :
- depuis le tableau de bord (bouton « Réinstaller maintenant ») ;
- manuelle via FTP/SFTP (remplacement de
wp-admin,wp-includeset des fichiers racine) ; - via WP-CLI (
wp core download --skip-content --force).
- Vérifier l’accès au site et au tableau de bord après réinstallation.
- Mettre à jour la base de données si nécessaire.
- Contrôler les extensions et thèmes, mettre à jour ou supprimer ce qui n’est plus nécessaire.
- Renforcer la sécurité (mots de passe, utilisateurs, pare-feu, sauvegardes automatiques).
- Optimiser les performances (cache, images, hébergement, base de données).
En suivant cette démarche structurée, vous pouvez réinstaller WordPress sereinement, sans perdre vos données et en améliorant la fiabilité globale de votre site.
Besoin d'aide avec votre SEO ?
Notre équipe d'experts peut vous aider à optimiser votre site e-commerce