WPFormationWordPress, rien que du WordPress
Formation WordPress
Qualiopi · Financement OPCO
Je me forme
Tutoriels WordPress

Réinitialiser WordPress : 6 méthodes avec et sans plugin

Par Fabrice Ducarme·21 février 2022·Mis à jour le 6 mars 2026·9 min de lecture
Résumé de l'article

Six méthodes pour réinitialiser WordPress en 2026 : le plugin WP Reset (remise à zéro de la base en 1 clic), phpMyAdmin (suppression manuelle des tables), WP-CLI (wp db reset), la suppression FTP + réinstallation, le panneau de votre hébergeur (cPanel, Softaculous), ou SSH en ligne de commande. Le choix dépend de votre niveau technique et de ce que vous voulez conserver (fichiers, thèmes, plugins).

Trop long ? Faites-le résumer par l'IA

Votre site WordPress part dans tous les sens après des mois de tests ? Un hack a injecté du code partout ? Ou vous voulez juste repartir de zéro pour un nouveau projet ? La réinitialisation remet WordPress à son état d’usine — comme un téléphone qu’on restaure aux réglages d’origine.

J’ai réinitialisé des dizaines de sites WordPress depuis 2012, que ce soit pour des clients en formation ou pour mes propres projets de développement. Voici les six méthodes qui fonctionnent, classées de la plus simple à la plus technique.

Ce que « réinitialiser WordPress » signifie vraiment

Réinitialiser WordPress, ce n’est pas simplement supprimer des articles. Un site WordPress repose sur deux piliers : les fichiers (thèmes, plugins, uploads dans wp-content/, fichiers core) et la base de données (articles, pages, réglages, utilisateurs, options). Selon la méthode choisie, vous touchez à l’un, à l’autre, ou aux deux.

Un reset « doux » vide la base de données mais conserve vos fichiers (thèmes, plugins, médias). Un reset « total » supprime tout — fichiers et base — pour une installation vierge. Avant de choisir votre méthode, décidez ce que vous voulez garder.

Attention : Faites toujours une sauvegarde complète avant de réinitialiser. Même si vous êtes sûr de vouloir tout supprimer, un backup de sécurité avec UpdraftPlus ou depuis le cPanel de votre hébergeur prend 2 minutes et peut vous sauver la mise.

Méthode 1 — Le plugin WP Reset (la plus simple)

WP Reset est l’extension de référence pour remettre WordPress à zéro sans toucher aux fichiers. Le plugin gratuit remet la base de données à son état initial en quelques clics : articles, pages, commentaires, réglages personnalisés, tout est supprimé. Les thèmes et plugins restent présents sur le serveur mais sont désactivés.

C’est la méthode que je recommande aux débutants et aux développeurs qui testent des configurations. Le système de snapshots intégré permet de revenir en arrière si vous changez d’avis. Sur mes installations de test, j’utilise WP Reset plusieurs fois par semaine — c’est plus rapide que de recréer un WordPress via l’installeur.

Étapes pour réinitialiser avec WP Reset

  1. Installez et activez WP Reset depuis Extensions > Ajouter
  2. Allez dans Outils > WP Reset, onglet Réinitialiser
  3. Faites défiler jusqu’à la section « Réinitialisation du site »
  4. Tapez reset dans le champ de confirmation
  5. Cliquez sur Réinitialiser le site puis confirmez dans la popup
  6. WordPress vous redirige vers le tableau de bord — votre site est remis à zéro

Après la réinitialisation, les thèmes et plugins sont désactivés mais pas supprimés. Pour un nettoyage complet, retournez dans Outils > WP Reset > Outils et utilisez les boutons « Delete all themes » et « Delete plugins ».

Ce que WP Reset supprime (et ce qu’il garde)

Supprimé : articles, pages, commentaires, utilisateurs (sauf le vôtre), types de contenu personnalisés, toutes les tables de la base, options du thème, transients, cache.

Conservé : fichiers multimédias dans wp-content/uploads/ (plus référencés dans la médiathèque mais toujours présents sur le serveur), titre du site, URL du site, paramètres de langue.

Astuce : La version Pro de WP Reset (49$/an) ajoute le « Nuclear Reset » qui supprime aussi les fichiers, le stockage cloud des snapshots et le support prioritaire. Pour un simple reset de la base, la version gratuite suffit largement.

Méthode 2 — Réinitialiser depuis le panneau de votre hébergeur

La plupart des hébergeurs proposent un installeur automatique WordPress (Softaculous, Installatron, ou un outil propriétaire). Ce même outil permet généralement de supprimer une installation existante et d’en recréer une propre en 2 minutes.

Sur un hébergement mutualisé classique (O2switch, OVH, Infomaniak, Hostinger), la procédure passe par le cPanel :

  1. Connectez-vous à votre cPanel
  2. Ouvrez Softaculous (ou l’équivalent de votre hébergeur)
  3. Dans la liste des installations WordPress, repérez votre site
  4. Cliquez sur l’icône Supprimer (corbeille) — cochez « Remove Directory » si vous voulez aussi effacer les fichiers
  5. Relancez une nouvelle installation WordPress depuis Softaculous

Certains hébergeurs spécialisés WordPress (Kinsta, WP Engine, Cloudways) offrent un bouton « Reset » directement dans leur console de gestion. Le résultat est le même : WordPress vierge, prêt à être reconfiguré.

Astuce : Avant de supprimer l’installation, vérifiez si votre hébergeur propose des backups automatiques (la plupart le font). Chez O2switch par exemple, JetBackup conserve 30 jours de sauvegardes accessibles depuis le cPanel.

Méthode 3 — Supprimer les fichiers WordPress via FTP

Pour réinitialiser complètement un site WordPress — fichiers et base de données — la méthode FTP reste un classique. Elle consiste à supprimer tous les fichiers du répertoire WordPress, puis à réinstaller une copie fraîche.

  1. Connectez-vous à votre serveur avec un client FTP (FileZilla est gratuit et fonctionne sur Mac, Windows et Linux)
  2. Naviguez jusqu’au répertoire de votre site WordPress (souvent public_html/ ou www/)
  3. Sélectionnez tous les fichiers et dossiers, clic droit > Supprimer
  4. Téléchargez la dernière version de WordPress sur wordpress.org
  5. Décompressez l’archive et uploadez les fichiers via FTP
  6. Accédez à votre site dans le navigateur — l’assistant d’installation WordPress se lance

Attention : cette méthode ne touche pas à la base de données. Si vous voulez aussi repartir avec une base vierge, supprimez les tables via phpMyAdmin (méthode 4) avant de relancer l’installeur.

Méthode 4 — Vider la base de données avec phpMyAdmin

phpMyAdmin est l’outil de gestion de base de données fourni par la quasi-totalité des hébergeurs. Il est accessible depuis le cPanel (ou directement via une URL fournie par votre hébergeur). Cette méthode est la plus chirurgicale : vous supprimez uniquement la base de données, sans toucher aux fichiers.

  1. Connectez-vous à phpMyAdmin depuis votre cPanel (ou depuis l’URL fournie par l’hébergeur)
  2. Sélectionnez la base de données de votre site WordPress dans le panneau de gauche
  3. Cliquez sur Tout cocher en bas de la liste des tables
  4. Dans le menu déroulant « Pour la sélection », choisissez Supprimer (DROP)
  5. Confirmez la suppression
  6. Accédez à votre site — WordPress détecte l’absence de tables et lance l’assistant d’installation

Le nom de votre base de données se trouve dans le fichier wp-config.php de votre site, à la ligne DB_NAME. Si vous ne savez pas où le trouver, ouvrez ce fichier via FTP ou le gestionnaire de fichiers du cPanel.

Attention : Ne supprimez pas les autres bases de données présentes dans phpMyAdmin. Sur un hébergement mutualisé, vous pouvez avoir plusieurs bases (pour d’autres sites, des applications, etc.). Vérifiez bien le nom dans wp-config.php avant de supprimer.

Méthode 5 — Réinitialiser avec WP-CLI

WP-CLI est l’outil en ligne de commande officiel de WordPress. Si vous avez un accès SSH à votre serveur (ou si vous travaillez en local), c’est la méthode la plus rapide. Une seule commande suffit pour vider la base de données et relancer l’installation.

Commande pour réinitialiser la base de données :

wp db reset --yes

Cette commande supprime toutes les tables de la base, puis les recrée vides. Pour relancer l’installation complète :

wp core install --url="votre-site.com" --title="Mon Site" --admin_user="admin" --admin_email="votre@email.com"

Et si vous voulez aussi réinstaller les fichiers core de WordPress (utile après un hack) :

wp core download --force

WP-CLI permet aussi des actions granulaires : supprimer tous les articles (wp post delete $(wp post list --post_type=post --format=ids) --force), supprimer tous les plugins (wp plugin delete --all), ou supprimer tous les thèmes sauf celui actif (wp theme delete --all).

Astuce : Vérifiez que WP-CLI est installé sur votre serveur avec wp --info. La plupart des hébergeurs modernes (O2switch, Infomaniak, Kinsta) l’incluent par défaut. Consultez le guide de démarrage rapide WP-CLI si besoin.

Méthode 6 — Supprimer les fichiers via SSH

Si vous avez un accès SSH mais pas WP-CLI, vous pouvez supprimer les fichiers WordPress directement en ligne de commande. C’est radical et rapide.

# Naviguer vers le dossier WordPress
cd /home/user/public_html/

# Supprimer tous les fichiers WordPress
rm -rf *

# Telecharger et installer une copie fraiche
wget https://fr.wordpress.org/latest-fr_FR.zip
unzip latest-fr_FR.zip
mv wordpress/* .
rm -rf wordpress latest-fr_FR.zip

Comme pour la méthode FTP, cette suppression ne touche pas à la base de données. Si vous voulez un reset total, combinez avec la méthode phpMyAdmin ou utilisez wp db reset --yes si WP-CLI est disponible.

Attention : La commande rm -rf * est irréversible. Vérifiez deux fois que vous êtes dans le bon répertoire avant de l’exécuter. Un pwd avant le rm, c’est 2 secondes qui peuvent éviter une catastrophe.

Quelle méthode choisir ?

Le choix dépend de votre situation et de votre niveau technique. Voici un récapitulatif :

WP Reset (méthode 1) — Idéal pour les débutants ou les développeurs qui veulent un reset rapide de la base sans toucher aux fichiers. Zéro risque grâce aux snapshots.

Panneau hébergeur (méthode 2) — Le plus pratique si vous voulez une installation 100% fraîche. Softaculous gère tout : suppression + réinstallation.

FTP (méthode 3) — Pour ceux qui veulent contrôler quels fichiers supprimer. Permet de garder wp-content/uploads/ si nécessaire.

phpMyAdmin (méthode 4) — Pour cibler uniquement la base de données. Utile quand les fichiers sont sains mais que le contenu doit être purgé.

WP-CLI (méthode 5) — La méthode des pros. La plus rapide, la plus flexible, mais nécessite un accès SSH.

SSH (méthode 6) — Quand WP-CLI n’est pas disponible mais que vous avez un terminal. Brut mais efficace.

Après la réinitialisation : les bons réflexes

Un WordPress fraîchement réinitialisé, c’est une page blanche. Quelques réflexes pour bien redémarrer :

  • Sécurisé d’entrée de jeu : changez l’URL de connexion avec WPS Hide Login, installez un plugin de limitation de tentatives, supprimez le fichier readme.html
  • Permaliens : configurez-les immédiatement en /%postname%/ avant de créer du contenu
  • Thème léger : Astra reste le choix le plus performant en 2026 avec son écosystème Spectra pour l’éditeur de blocs
  • Sauvegarde automatique : configurez UpdraftPlus ou un backup côté hébergeur dès le départ — ne faites pas l’erreur de reporter cette étape

Si vous repartez de zéro après un piratage, ne vous contentez pas de réinstaller WordPress. Changez les mots de passe (WordPress, FTP, base de données, cPanel), générez de nouveaux sels de sécurité dans wp-config.php, et vérifiez que le hack ne venait pas d’un plugin ou thème vulnérable que vous êtes sur le point de réinstaller.

Questions fréquentes

Est-ce que réinitialiser WordPress supprime mes fichiers médias ?

Cela dépend de la méthode. WP Reset (version gratuite) conserve les fichiers dans wp-content/uploads/ mais supprime leurs références en base. La méthode FTP ou SSH supprime les fichiers si vous les sélectionnez. Avec phpMyAdmin, seule la base est touchée — les fichiers restent intacts sur le serveur.

Quelle est la différence entre réinitialiser et réinstaller WordPress ?

Réinitialiser remet la base de données à zéro (articles, pages, réglages). Réinstaller remplace les fichiers du cœur de WordPress (wp-admin/, wp-includes/) sans toucher à la base ni aux extensions. La réinstallation est utile après un hack pour s’assurer que les fichiers core sont propres.

Peut-on réinitialiser WordPress sans perdre ses plugins et son thème ?

Oui. WP Reset et la méthode phpMyAdmin ne suppriment que la base de données. Les fichiers des thèmes et plugins restent sur le serveur. Ils seront désactivés après le reset mais vous pourrez les réactiver.

Comment réinitialiser WordPress manuellement sans plugin ?

Supprimez toutes les tables de la base via phpMyAdmin (méthode 4), puis accédez à votre site — WordPress relance automatiquement l’assistant d’installation. Si vous voulez aussi des fichiers propres, combinez avec la suppression FTP (méthode 3).

Réinitialiser WordPress peut-il résoudre un problème de piratage ?

Un reset total (fichiers + base) élimine le code malveillant. Mais si la faille venait d’un mot de passe faible ou d’un plugin vulnérable, le hack peut revenir. Changez tous les mots de passe, mettez à jour PHP, et n’installez que des plugins maintenus depuis le répertoire officiel.

Résumez ou partagez cet article

Fabrice Ducarme, formateur WordPress
Fabrice Ducarme
Formateur WordPress & IA — WPFormation

Référence francophone WordPress depuis 2012. Expert en IA (Claude, Gemini) et développement Headless (Next.js), je forme les professionnels à maîtriser l'écosystème web d'aujourd'hui et de demain.