Comment supprimer un thème sur WordPress : guide complet pas à pas
Sommaire de l'article
Introduction
Gérer ses thèmes WordPress est uneétape essentielle pour maintenir de bonnes performances, une sécurité optimale et un référencement naturel de qualité. Avec le temps, il est courant d’installer plusieurs thèmes pour faire des tests ou changer de design. Résultat : certains thèmes ne sont plus utilisés, restent inactifs, mais continuent d’occuper de l’espace sur votre hébergement et peuvent même représenter un risque de sécurité s’ils ne sont pas mis à jour.
Supprimer un thème inutile peut :
- libérer de l’espace disque sur votre serveur ;
- réduire la surface d’attaque potentielle en cas de faille de sécurité ;
- faciliter les sauvegardes et la maintenance ;
- simplifier l’interface d’administration WordPress ;
- contribuer indirectement à de meilleures performances.
Dans ce guide détaillé, vous allez découvrir toutes les méthodes pour supprimer un thème WordPress en toute sécurité : depuis le tableau de bord, via le gestionnaire de fichiers, par FTP ou avec WP‑CLI. Nous verrons aussi les bonnes pratiques à respecter avant la suppression (sauvegarde, vérification des dépendances, activation d’un autre thème, etc.).
Concepts clés
Avant de supprimer un thème WordPress, il est important de comprendre quelques notions de base afin d’éviter les erreurs et de garder un site stable et performant.
Qu’est-ce qu’un thème WordPress ?
Un thème WordPress est un ensemble de fichiers (PHP, CSS, JavaScript, images, templates) qui déterminent l’apparence visuelle et une partie de la structure de votre site. Il contrôle notamment :
- la mise en page des pages et articles ;
- l’affichage du menu et du header ;
- le style typographique (polices, tailles, couleurs) ;
- l’affichage de la sidebar et du footer ;
- certains comportements spécifiques (modèles de pages, templates d’archives, etc.).
Chaque thème est installé dans un dossier dédié à l’intérieur du répertoire wp-content/themes/ de votre site. Ce dossier porte généralement le nom du thème (par exemple : astra, twentytwentyfour, hello-elementor, etc.).
Thème actif vs thèmes inactifs
Dans WordPress, on distingue :
- Le thème actif : c’est celui qui est actuellement utilisé pour afficher votre site aux visiteurs. Il ne peut pasêtre supprimé directement depuis l’interface tant qu’il reste actif.
- Les thèmes inactifs : ce sont les thèmes installés mais non utilisés. Ce sont eux que vous pouvez et devez envisager de supprimer s’ils ne vous servent plus.
WordPress exige qu’il reste au moins un thème installé et actif, généralement un thème par défaut de la série Twenty (Twenty Twenty‑Three, Twenty Twenty‑Four, etc.). Vous pouvez supprimer tous les autres thèmes inactifs qui ne vous sont plus utiles.
Pourquoi supprimer un thème WordPress ?
Vous pouvez vouloir supprimer un thème WordPress pour plusieurs raisons :
- Le thème n’est plus utilisé et occupe inutilement de l’espace.
- Le thème est obsolète et ne prend plus en charge les dernières versions de WordPress.
- Le thème provoque des conflits avec des plugins ou d’autres composants.
- Vous souhaitez réduire les risques de vulnérabilités liés à des thèmes non mis à jour.
- Vous faites du ménage pour simplifier l’interface et la maintenance.
Impact sur la sécurité, les performances et le SEO
Supprimer un thème WordPress ne va pas, à lui seul, propulser votre site en première position sur Google, mais cela s’inscrit dans une démarche globale d’optimisation :
- Sécurité : un thème inactif mais toujours installé peut contenir une faille si vous ne le mettez plus à jour. Le retirer supprime cette surface d’attaque potentielle.
- Performances et maintenance : moins de fichiers à gérer signifie des sauvegardes plus légères, des scans de sécurité plus rapides, des migrations simplifiées.
- SEO : un site plus propre, plus rapide et plus simple à maintenir aide indirectement votre référencement (meilleure vitesse, moins de risques techniques, moins de bugs).
Bonnes pratiques avant de supprimer un thème
Avant d’agir, prenez quelques précautions simples pour que la suppression d’un thème WordPress se passe sans risque.
1. Faire une sauvegarde complète du site
Avant toute opération importante, il est recommandé de réaliser une sauvegarde complète de votre site WordPress :
- fichiers du site (dont le dossier
wp-content/themes/) ; - base de données MySQL/MariaDB.
Vous pouvez utiliser :
- un plugin de sauvegarde (UpdraftPlus, Duplicator, All‑in‑One WP Migration, etc.) ;
- les outils de backup intégrés proposés par votre hébergeur ;
- une sauvegarde manuelle via FTP et export de la base de données.
L’objectif est de pouvoir revenir en arrière en cas d’erreur, notamment si vous supprimez le mauvais thème ou si une dépendance non anticipée pose problème.
2. Vérifier les thèmes réellement inutiles
Avant de supprimer quoi que ce soit, identifiez clairement les thèmes que vous n’utilisez plus :
- Notez le thème actif dans Apparence → Thèmes.
- Listez les thèmes inactifs que vous avez utilisés pour des tests ou des anciens projets.
- Décidez si vous souhaitez conserver au moins un thème par défaut WordPress (recommandé) comme solution de secours.
Ne supprimez jamais un thème sansêtre certain qu’il n’est plus utilisé par aucune instance de votre site (multisite, sous-domaines, clones de staging, etc.).
3. Vérifier les dépendanceséventuelles
Certains plugins ou fonctionnalités peuventêtreétroitement liés à un thème particulier :
- thèmes enfant (child themes) dépendant d’un thème parent ;
- constructeurs de pages intégrés dans le thème ;
- shortcodes, widgets ou blocs propres au thème.
Avant de supprimer un thème :
- assurez-vous qu’aucun thème enfant en production ne dépend du thème que vous voulez retirer ;
- vérifiez que vous n’avez plus besoin des modèles de pages ou des fonctionnalités spécifiques de ce thème.
4. Garder au moins un thème par défaut
WordPress doit disposer d’au moins un thème installé et actif. Dans l’idéal, gardez toujours un thème par défaut WordPress (comme Twenty Twenty‑Three ou Twenty Twenty‑Four). Ce thème servira de solution de secours si votre thème principal pose problème ou si vous devez faire des tests.
5. Disposer des droits nécessaires
Pour supprimer un thème WordPress, vous devez disposer des droits adéquats :
- droits administrateur dans l’interface d’administration WordPress pour supprimer un thème via le tableau de bord ;
- accès FTP ou gestionnaire de fichiers de votre hébergeur pour supprimer un thème à même les fichiers ;
- accès SSH et autorisation d’utiliser WP‑CLI pour la suppression en ligne de commande.
Comment supprimer un thème WordPress depuis le tableau de bord
La méthode la plus simple et la plus sûre pour la majorité des utilisateurs consiste à supprimer un thème directement depuis l’admin WordPress. Aucune compétence technique particulière n’est nécessaire.
Étapes détaillées
- Connectez-vous à votre tableau de bord WordPress avec un compte ayant les droits administrateur.
- Dans le menu de gauche, cliquez sur Apparence, puis sur Thèmes.
- La page affiche la liste de tous les thèmes installés. Le thème actif apparaît en premier. Identifiez le thème inactif que vous souhaitez supprimer.
- Cliquez sur la vignette du thème concerné ou sur le lien Détails du thème.
- Une fenêtre s’ouvre avec les informations du thème. En bas à droite, cliquez sur le lien ou le bouton Supprimer.
- Une fenêtre de confirmation s’affiche. Cliquez sur OK pour confirmer la suppression.
Le thème est alors retiré de votre installation WordPress : son dossier est supprimé du répertoire wp-content/themes/ et il n’apparaît plus dans la liste des thèmes.
Important : ne pas supprimer le thème actif
Vous ne pouvez pas supprimer le thème actuellement actif depuis l’interface d’administration. Si vous souhaitez supprimer ce thème, procédez en deux temps :
- Activez d’abord un autre thème (par exemple un thème par défaut WordPress) via Apparence → Thèmes.
- Une fois le nouveau thème actif, revenez sur l’ancien thème désormais inactif, puis répétez lesétapes de suppression.
Celaévite toute interruption d’affichage pour vos visiteurs et garantit que WordPress dispose toujours d’un thème fonctionnel.
Comment supprimer un thème WordPress via le gestionnaire de fichiers
Si vous n’avez plus accès au tableau de bord WordPress (erreur fatale, écran blanc, problème de connexion) ou si le thème à supprimer cause un bug bloquant, vous pouvez passer par le gestionnaire de fichiers de votre hébergeur.
Accéder au bon dossier
La plupart des hébergeurs proposent un gestionnaire de fichiers dans leur panneau de contrôle (cPanel, Plesk, hPanel, interface propriétaire, etc.). Lesétapes générales sont les suivantes :
- Connectez-vous à l’espace client de votre hébergeur.
- Ouvrez le gestionnaire de fichiers.
- Accédez au dossier racine de votre site WordPress, généralement nommé
public_htmlou contenant les fichierswp-config.phpet les dossierswp-admin,wp-content,wp-includes. - Ouvrez le dossier
wp-content, puis le dossierthemes. - Vous voyez alors la liste de tous les dossiers de thèmes installés, par exemple
twentytwentyfour,astra, etc.
Supprimer le thème via le gestionnaire de fichiers
Une fois dans le dossier wp-content/themes/ :
- Repérez le dossier du thème que vous souhaitez supprimer.
- Effectuez un clic droit sur ce dossier, puis choisissez l’option Supprimer ou Delete.
- Confirmez la suppression lorsque le gestionnaire de fichiers vous le demande. Selon l’hébergeur, vous pouvez parfois choisir de contourner la corbeille ou non.
Dès que le dossier est supprimé, le thème n’est plus disponible dans WordPress.
Attention au thème actif
Si vous supprimez via le gestionnaire de fichiers le thème actuellement actif :
- Votre site peut afficher une erreur ou unécran blanc si WordPress ne parvient pas à charger un thème valide.
- Dans certains cas, WordPress tentera automatiquement de basculer sur un thème par défaut disponible. Si aucun thème de secours n’est installé, l’affichage du site peutêtre cassé.
Pouréviter cela, il est fortement recommandé de :
- laisser au moins un thème par défaut WordPress installé ;
- idéalement, changer de thème actif depuis le tableau de bord avant toute suppression manuelle par fichiers.
Comment supprimer un thème WordPress via FTP
Si vous préférez une méthode plus technique ou si votre hébergeur ne propose pas de gestionnaire de fichiers convivial, vous pouvez utiliser un client FTP (FileZilla, Cyberduck, WinSCP, etc.) pour supprimer un thème WordPress.
Connexion en FTP
- Installez et ouvrez un client FTP sur votre ordinateur.
- Renseignez les identifiants FTP fournis par votre hébergeur : hôte, nom d’utilisateur, mot de passe, port.
- Connectez-vous à votre serveur.
Localiser le dossier des thèmes
- Dans la partie correspondant aux fichiers distants, ouvrez le dossier racine de votre site (souvent
public_htmlouwww). - Naviguez vers le dossier
wp-content. - Ouvrez le dossier
themes. - Vous voyez alors la liste de tous les thèmes installés.
Supprimer le thème via FTP
- Identifiez le dossier du thème que vous souhaitez supprimer (par exemple
old-theme). - Faites un clic droit sur ce dossier.
- Choisissez Supprimer ou Delete dans le menu contextuel.
- Validez la suppression lorsque le client FTP vous le demande.
Après quelques instants (le temps de supprimer les fichiers), le dossier disparaît : le thème est désinstallé de votre site.
Astuce : sauvegarder un thème avant suppression
Si vous avez un doute, vous pouvez avant de supprimer le dossier :
- le télécharger sur votre ordinateur via FTP (glisser‑déposer vers la partie locale ou clic droit → Télécharger) ;
- le compresser en archive ZIP pour l’archiver.
Vous aurez ainsi une copie de votre ancien thème au cas où vous souhaiteriez le réutiliser ou récupérer certains fichiers plus tard.
Comment supprimer un thème WordPress avec WP‑CLI
Pour les utilisateurs avancés disposant d’un accès SSH, il est possible d’utiliser WP‑CLI, l’interface en ligne de commande de WordPress, pour gérer et supprimer rapidement les thèmes.
Prérequis
- Accès SSH à votre serveur.
- WP‑CLI installé et fonctionnel sur votre hébergement.
- Connaissance du répertoire de votre installation WordPress.
Liste des thèmes installés
Commencez par vous connecter en SSH, placez-vous dans le répertoire racine de WordPress (l à où se trouve le fichier wp-config.php) puis exécutez :
wp theme list
Cette commande affiche la liste des thèmes installés, leur statut (actif ou inactif) et leur version.
Activer un autre thème si nécessaire
Si vous souhaitez supprimer le thème actuellement actif, commencez par en activer un autre :
wp theme activate
Remplacez par le nom du dossier du thème à activer (par exemple : twentytwentyfour).
Supprimer un ou plusieurs thèmes avec WP‑CLI
Pour supprimer un thème inactif spécifique :
wp theme delete
Pour supprimer plusieurs thèmes en une seule commande :
wp theme delete theme1 theme2 theme3
WP‑CLI supprimera alors les dossiers correspondants dans wp-content/themes/.
Supprimer tous les thèmes sauf le thème actif
WP‑CLI permetégalement de supprimer en une seule fois tous les thèmes inactifs :
wp theme delete --all
Cette commande conserve le thème actif et supprime les autres. Elle est très pratique pour faire un grand ménage après une migration ou une refonte.
Forcer la suppression d’un thème actif (déconseillé)
Dans des cas très spécifiques, vous pouvez forcer la suppression d’un thème même s’il est actif :
wp theme delete --force
Cela peut temporairement casser l’affichage du site tant qu’un autre thème n’est pas activé. Utilisez cette option uniquement si vous savez exactement ce que vous faites et si vous disposez d’une sauvegarde récente.
Gestion des thèmes via les outils de votre hébergeur
Certains hébergeurs proposent des interfaces ou assistants supplémentaires pour gérer vos installations WordPress, y compris les thèmes. Par exemple :
- panneaux de contrôle type hPanel chez certains hébergeurs ;
- installateurs automatiques comme Softaculous ou des modules “WordPress Manager” propres à l’hébergeur.
Ces outils permettent parfois de :
- lister les thèmes installés sur un site ;
- supprimer un thème directement depuis l’interface d’hébergement ;
- réparer une installation WordPress défaillante causée par un thème ou un plugin.
Le fonctionnement précis dépend de votre hébergeur, mais la logique reste la même : ces outils agissent sur les mêmes dossiers wp-content/themes/ que les méthodes décrites plus haut, avec une interface simplifiée.
Conséquences de la suppression d’un thème WordPress
Lorsque vous supprimez un thème, plusieurséléments sont affectés. Il est utile de comprendre ce qui disparaît réellement et ce qui reste en place.
Ce qui est supprimé
- Le dossier du thème dans
wp-content/themes/. - Tous les fichiers de template du thème (PHP, CSS, JS, images intégrées au thème).
- Les modèles de pages propres à ce thème.
Ce qui peut rester
- Les contenus (articles, pages, médias) restent dans la base de données : ils ne sont pas supprimés.
- Les widgets et réglages liés au thème peuventêtre désactivés ou perdus, mais les données de contenu demeurent.
- Certains réglages spécifiques stockés dans la base de données (options de personnalisation) peuvent rester, même si le thème n’est plus présent. Ils n’auront simplement plus d’effet.
Impact sur l’affichage du site
Si le thème suppriméétait inactif, l’affichage du site n’est pas impacté. En revanche, si vous supprimez par erreur le thème actif sans qu’un autre thème de secours soit disponible, le site peut :
- afficher une erreur de type “Le thème est introuvable” ;
- basculer automatiquement sur un thème par défaut si présent ;
- dans le pire des cas, ne plus s’afficher correctement jusqu’à ce qu’un administrateur intervienne.
Bonnes pratiques après la suppression d’un thème
Une fois que vous avez supprimé les thèmes inutiles, quelques vérifications simples permettent de s’assurer que tout fonctionne correctement.
1. Tester le site en front‑office
Parcourez différentes pages de votre site :
- page d’accueil ;
- quelques articles et pages importantes ;
- pages d’archives (catégories, blog, etc.).
Vérifiez que tout s’affiche correctement et qu’aucune erreur liée au thème supprimé ne remonte.
2. Contrôler les performances et le comportement
Après avoir fait du ménage dans vos thèmes :
- assurez-vous que le temps de chargement reste stable ou s’améliore ;
- vérifiez que les fonctionnalités principales (formulaires, panier, navigation) fonctionnent toujours correctement.
3. Suivre les indicateurs SEO et trafic
Utilisez des outils comme Google Search Console et Google Analytics pour surveiller :
- les erreurséventuelles remontées dans Search Console (erreurs d’exploration, pages introuvables, problèmes d’ergonomie mobile) ;
- l’évolution du trafic après vos changements de thème ou de configuration ;
- le comportement des utilisateurs (taux de rebond, temps passé sur le site, etc.).
Si vous avez simplement supprimé des thèmes inactifs, ces indicateurs ne devraient pasêtre négativement impactés. En revanche, en cas de changement de thème actif, il est normal d’observer des variations qu’il faudra analyser.
FAQ : questions fréquentes sur la suppression d’un thème WordPress
Peut-on supprimer tous les thèmes WordPress ?
Non. Vous devez conserver au moins un thème installé et actif. La bonne pratique consiste à :
- garder votre thème principal actif ;
- conserver un thème par défaut WordPress comme secours ;
- supprimer tous les autres thèmes inactifs inutiles.
La suppression d’un thème supprime‑t‑elle mon contenu ?
Non. Supprimer un thème ne supprime pas vos pages, articles, médias ou produits WooCommerce. Seuls les fichiers du thème sont supprimés. En revanche, la façon dont ce contenu s’affiche peut changer si vous changez de thème actif.
Dois-je garder tous les anciens thèmes installés ?
Il n’est pas nécessaire de conserver tous les anciens thèmes. Au contraire, il est recommandé de supprimer les thèmes non utilisés pour :
- réduire les risques de failles de sécurité ;
- limiter l’espace disque consommé ;
- simplifier la gestion globale du site.
Est-ce que supprimer un thème améliore la vitesse de mon site ?
Le gain direct en temps de chargement est généralement modeste, car les thèmes inactifs ne sont pas chargés côté visiteur. Cependant, le nettoyage des thèmes inutiles contribue à :
- des sauvegardes plus rapides et plus légères ;
- une maintenance plus simple et moins risquée ;
- une meilleure lisibilité de votre environnement WordPress.
Que faire si je supprime un thème par erreur ?
Si vous avez réalisé une sauvegarde avant la suppression, il vous suffit de :
- restaurer le dossier du thème dans
wp-content/themes/via FTP ou gestionnaire de fichiers ; - ou utiliser la fonction de restauration intégrée de votre hébergeur ou de votre plugin de backup.
À défaut de sauvegarde, vous pouvez parfois réinstaller le thème en le téléchargeant à nouveau depuis le répertoire officiel de WordPress ou depuis votre compte sur le site de l’éditeur du thème.
Conclusion
Supprimer un thème WordPress est une opération simple, à condition de suivre quelques bonnes pratiques : faire une sauvegarde, identifier les thèmes réellement inutiles, garder un thème par défaut actif et vérifier leséventuelles dépendances. Vous disposez de plusieurs méthodes adaptées à votre niveau technique :
- depuis le tableau de bord WordPress (la méthode la plus simple et recommandée) ;
- via le gestionnaire de fichiers de votre hébergeur ;
- en utilisant un client FTP ;
- ou par WP‑CLI si vousêtes à l’aise avec la ligne de commande.
En nettoyant régulièrement vos thèmes inutilisés, vous gardez un site plus sécurisé, plus facile à maintenir et mieux préparé auxévolutions futures de WordPress et de vos besoins.
Articles similaires
Besoin d'aide avec votre SEO ?
Notreéquipe d'experts peut vous aider à optimiser votre site e-commerce