Comment supprimer un thème WordPress : guide complet pas à pas
Sommaire de l'article
Introduction
WordPress est une plateforme de création de sites web et de blogs extrêmement populaire, notamment grâce à sa flexibilité et à son vaste catalogue de thèmes. Ces thèmes permettent de changer facilement l’apparence et parfois certaines fonctionnalités de votre site, sans avoir à toucher au code.
Cependant, au fil du temps, il est fréquent d’accumuler plusieurs thèmes installés : anciens essais, thèmes par défaut, thèmes achetés mais plus utilisés, etc. Conserver trop de thèmes inutiles peut alourdir votre installation, augmenter la surface d’attaque en matière de sécurité et compliquer la maintenance. Il est donc pertinent de savoir comment supprimer proprement un thème WordPress.
Dans cet article, vous allez découvrir, étape parétape, comment supprimer un thème WordPress de manière sécurisée, enévitant les erreurs fréquentes. Nous verrons :
- les notions de base à connaître sur les thèmes WordPress ;
- les bonnes pratiques avant toute suppression (sauvegarde, vérifications, sécurité) ;
- la méthode simple via le tableau de bord WordPress (Apparence > Thèmes) ;
- la suppression d’un thème via FTP, SFTP, SSH ou gestionnaire de fichiers (cPanel, hPanel, etc.) ;
- la suppression via WP-CLI pour les utilisateurs avancés ;
- les précautions à prendre après la suppression d’un thème.
Que vous soyez débutant ou utilisateur avancé, ce guide complet vous aidera à supprimer un thème WordPress sans mettre en danger la stabilité ni le référencement de votre site.
Concepts clés à connaître avant de supprimer un thème WordPress
Avant de passer auxétapes pratiques, il est important de maîtriser quelques notions fondamentales liées à la gestion des thèmes dans WordPress.
- Thème actif : il s’agit du thème actuellement utilisé pour afficher votre site web aux visiteurs. Un site WordPress ne peut avoir qu’un seul thème actif à la fois. Si vous supprimez ce thème sans activer un autre thème avant, votre site risque d’afficher des erreurs.
- Thèmes inactifs : ce sont les thèmes installés sur votre site mais qui ne sont pas utilisés actuellement. Ils restent présents dans le dossier des thèmes, mais ne servent pas à afficher le contenu. Ce sont généralement ces thèmes inactifs que l’on supprime pour faire du ménage.
- Dossier des thèmes : tous les fichiers de thèmes WordPress sont stockés dans le répertoire standard
wp-content/themes/de votre installation. Chaque thème dispose de son propre sous-dossier à l’intérieur de ce répertoire. - Accès FTP/SFTP/SSH : il s’agit de méthodes permettant d’accéder directement aux fichiers de votre serveur. FTP et SFTP s’utilisent généralement avec un client comme FileZilla, tandis que SSH permet de se connecter en ligne de commande. Ces accès sont utiles si vous ne pouvez pas entrer dans le tableau de bord WordPress.
- Backup (sauvegarde) : il s’agit d’une copie de vos fichiers et de votre base de données, que vous pouvez restaurer en cas de problème. Avant de supprimer un thème – surtout s’il aété personnalisé – il est fortement recommandé de faire une sauvegarde.
Bien comprendre ces concepts vous permettra de supprimer un thème WordPress en limitant les risques d’erreurs et de pannes.
Bonnes pratiques avant de supprimer un thème WordPress
Supprimer un thème WordPress est une opération simple en apparence, mais qui peut avoir des conséquences si elle est mal réalisée. Voici les bonnes pratiques à suivre avant toute suppression de thème.
- Remplacer le thème actif avant sa suppression
Si le thème que vous souhaitez supprimer est actuellement utilisé sur votre site, commencez par en activer un autre. Le tableau de bord WordPress ne permet pas de supprimer directement le thème actif via la section Apparence > Thèmes. Pouréviter toute interruption de service :- accédez à Apparence > Thèmes ;
- activez un autre thème (par exemple un thème par défaut WordPress comme Twenty Twenty-Four) ;
- une fois ce nouveau thème actif, l’ancien apparaîtra comme inactif et pourraêtre supprimé en toute sécurité.
- Faire une sauvegarde complète
Avant toute modification importante (suppression de thème, changement de thème, mise à jour majeure), réalisez une sauvegarde complète de votre site :- sauvegarde des fichiers, y compris le dossier
wp-content/themes/; - sauvegarde de la base de données.
- sauvegarde des fichiers, y compris le dossier
- Vérifier les dépendances et personnalisations
Certains thèmes peuventêtre liés à :- des plugins spécifiques (constructeur de pages, modules de portfolio, slider, etc.) ;
- des shortcodes définis par le thème ;
- des widgets personnalisés ;
- un thème enfant qui dépend d’un thème parent.
- vous n’utilisez plus ses shortcodes dans vos contenus, ou que vousêtes prêt à les remplacer ;
- vous n’avez plus de thème enfant basé sur ce thème (un thème enfant nécessite la présence de son thème parent) ;
- les fonctionnalités critiques pour le site sont bien reprises par le nouveau thème ou par des plugins.
- Utiliser des outils fiables et sécurisés
Si vous intervenez via FTP, SFTP ou SSH, utilisez des logiciels fiables :- client FTP/SFTP réputé (par exemple FileZilla) ;
- terminal SSH sécurisé (par exemple PuTTY ou l’outil intégré à votre système) ;
- gestionnaire de fichiers de votre hébergeur (cPanel, hPanel, Plesk ou autre interface).
- Maintenir vos thèmes à jour
Même si votre objectif est de supprimer un thème, il est recommandé de maintenir vos thèmes restants à jour. Des thèmes obsolètes peuvent contenir des failles de sécurité. Après avoir fait le tri dans vos thèmes, gardez uniquement :- votre thème actif ;
- éventuellement un thème par défaut WordPress à jour comme solution de secours.
En suivant ces bonnes pratiques, vous limitez les risques de pannes, de failles de sécurité et de perte de données liées à la suppression d’un thème WordPress.
Outils et ressources utiles pour gérer et supprimer un thème WordPress
Plusieurs outils peuvent vous aider à supprimer un thème WordPress proprement tout en gardant un site performant et sécurisé.
- Tableau de bord WordPress (WordPress Dashboard)
C’est la méthode la plus simple pour supprimer un thème. Via l’onglet Apparence > Thèmes, vous pouvez visualiser les thèmes installés, activer un nouveau thème puis supprimer ceux qui sont inactifs. Cette méthode ne requiert aucune compétence technique particulière. - Client FTP/SFTP comme FileZilla
Un client FTP ou SFTP permet d’accéder aux fichiers de votre site sur le serveur. Vous pouvez y parcourir le dossierwp-content/themes/, repérer le thème à supprimer et effacer le dossier correspondant. Cette méthode est utile si vous n’avez plus accès à l’interface d’administration de WordPress. - SSH et ligne de commande
Si votre hébergeur vous propose un accès SSH, vous pouvez gérer vos thèmes via la ligne de commande, notamment avec WP-CLI. C’est une solution très puissante pour les utilisateurs avancés qui gèrent plusieurs sites ou souhaitent automatiser certaines tâches. - Gestionnaire de fichiers de l’hébergeur (cPanel, hPanel, Plesk, etc.)
La plupart des hébergeurs proposent un gestionnaire de fichiers dans leur panneau de contrôle. Vous pouvez l’utiliser pour naviguer dans le répertoire racine de votre site (souventpublic_html), entrer danswp-content/themes/et supprimer le dossier du thème souhaité. - Plugins de sauvegarde WordPress
Des extensions comme UpdraftPlus ou d’autres solutions de backup proposées par les hébergeurs facilitent la création de sauvegardes complètes avant de supprimer un thème. Vous pouvez ainsi restaurer rapidement votre site en cas de problème. - Plugins et outils de sécurité
Des solutions de sécurité peuvent intégrer des fonctions de sauvegarde, de surveillance des fichiers et de détection de vulnérabilités. Elles vous aident à vérifier que les thèmes restants ne contiennent pas de failles connues et que votre site reste protégé après les modifications. - Outils d’audit SEO
Après un changement de thème, il est utile d’analyser le comportement de votre site pour vérifier qu’il n’y a pas de liens cassés, d’erreurs 404 ou de problèmes de balisage HTML. Des outils d’exploration de site (SEO Spider, par exemple) peuvent vous aider à contrôler l’impact de la suppression ou du changement de thème sur votre référencement.
Ces outils ne sont pas tous obligatoires, mais leur combinaison vous offre un environnement de travail plus sûr et plus confortable pour gérer vos thèmes WordPress.
Méthode 1 : supprimer un thème WordPress via le tableau de bord
La méthode la plus simple et la plus recommandée pour supprimer un thème WordPress est de passer par l’interface d’administration. Voici lesétapes détaillées.
1. Accéder à la page des thèmes
Connectez-vous à votre tableau de bord WordPress avec un compte disposant des droits d’administrateur. Dans le menu latéral :
- cliquez sur Apparence ;
- puis sur Thèmes.
Vous verrez alors la liste de tous les thèmes installés sur votre site. Le thème actif est généralement mis en avant en première position et marqué comme « Actif ».
2. Vérifier le thème à supprimer
Identifiez le thème que vous souhaitez supprimer. Assurez-vous qu’il ne s’agit pas du thème actuellement actif. Si le thème cible est encore actif :
- choisissez d’abord un autre thème à activer (par exemple un thème par défaut WordPress que vous avez installé ou laissé en place) ;
- cliquez sur ce nouveau thème puis sur le bouton Activer.
Une fois cette opération réalisée, l’ancien thème deviendra inactif et pourraêtre supprimé depuis l’interface.
3. Ouvrir les détails du thème à supprimer
Dans la liste des thèmes, placez votre curseur sur la vignette du thème inactif que vous voulez supprimer, puis :
- cliquez sur la vignette ou sur le lien Détails du thème.
Une fenêtre contextuelle s’affiche, présentant le nom du thème, sa version, son auteur, une description et, en bas de la fenêtre, des options supplémentaires.
4. Supprimer le thème
Dans la fenêtre de détails du thème :
- repérez le lien ou bouton Supprimer en bas à droite ;
- cliquez sur Supprimer ;
- confirmez votre choix lorsque WordPress vous demande si vousêtes certain de vouloir supprimer ce thème.
Une fois confirmé, WordPress supprime les fichiers du thème du dossier wp-content/themes/. Le thème n’apparaîtra plus dans la liste des thèmes installés.
5. Contrôler le site après la suppression
Après la suppression d’un thème, il est recommandé de :
- visiter la page d’accueil et quelques pages clés de votre site pour vérifier qu’il n’y a pas d’erreurs visibles ;
- consulter la section Apparence > Widgets et Personnaliser pour vous assurer que la configuration avec le nouveau thème est correcte ;
- éventuellement vider le cache si vous utilisez un plugin de cache ou une solution de mise en cache côté serveur.
Cette méthode suffit dans la majorité des cas, surtout si vous avez encore accès au tableau de bord WordPress.
Méthode 2 : supprimer un thème WordPress via FTP ou gestionnaire de fichiers
Si vous ne pouvez pas accéder à l’interface d’administration (erreur critique, page blanche, blocage de connexion, etc.), ou si un thème corrompu empêche votre site de fonctionner correctement, vous pouvez supprimer le thème directement au niveau des fichiers.
1. Identifier le dossier racine de votre site
Le dossier racine d’une installation WordPress se situe généralement :
- dans un répertoire nommé
public_htmlouwwwsur votre serveur ; - ou dans un sous-dossier si vous hébergez plusieurs sites (par exemple
public_html/monsite).
Ce dossier racine contient notamment les fichiers wp-config.php, wp-load.php et les dossiers wp-admin, wp-content et wp-includes.
2. Accéder au dossier des thèmes
Que vous utilisiez FTP/SFTP, SSH ou le gestionnaire de fichiers de votre hébergeur, la structure à suivre est la même :
- ouvrez le dossier racine de votre site WordPress ;
- entrez dans le dossier
wp-content; - puis dans le dossier
themes.
À l’intérieur de wp-content/themes/, vous verrez un dossier pour chaque thème installé sur votre site. Le nom du dossier est généralement identique au nom du thème (ou à un identifiant proche, par exemple twentytwentyfour).
3. Supprimer le dossier du thème ciblé
Avant de supprimer le dossier d’un thème :
- vérifiez que ce thème n’est plus actif sur votre site (si vous avez encore accès à l’admin, changez de thème avant) ;
- si possible, téléchargez le dossier du thème sur votre ordinateur pour conserver une copie de sauvegarde locale.
Ensuite :
- sélectionnez le dossier du thème que vous souhaitez supprimer ;
- faites un clic droit puis choisissez Supprimer ou utilisez l’option de suppression proposée par l’interface.
Le client FTP ou le gestionnaire de fichiers vous demandera généralement de confirmer l’opération. Validez pour que les fichiers du thème soient définitivement supprimés du serveur.
4. Cas particulier : suppression d’un thème défectueux
Si un thème est mal codé, corrompu ou incompatible avec votre version de WordPress, il peut provoquer une erreur critique rendant le tableau de bord inaccessible. Dans ce cas :
- connectez-vous en FTP/SFTP ou via le gestionnaire de fichiers ;
- renommez d’abord le dossier du thème problématique (par exemple en ajoutant
-oldà la fin du nom) ; - WordPress ne reconnaîtra plus ce dossier comme un thème valide et basculera automatiquement sur un thème par défaut si disponible ;
- une fois le site à nouveau accessible, vous pourrez soit supprimer définitivement le dossier du thème renommé, soit installer un nouveau thème propre.
5. Vérifications après suppression par les fichiers
Après avoir supprimé un thème via les fichiers :
- essayez d’accéder à l’interface d’administration (
/wp-admin) ; - vérifiez quel thème est actif dans Apparence > Thèmes ;
- parcourez les pages principales pour vous assurer que le site fonctionne correctement.
Si vous rencontrez des messages d’erreur liés au thème supprimé, il se peut que ce thème soit encore mentionné dans la base de données ou dans les options. Dans ce cas, assurez-vous qu’un thème valide est bien activé dans l’administration.
Méthode 3 : supprimer un thème WordPress avec WP-CLI (avancé)
WP-CLI est l’interface en ligne de commande de WordPress. Elle permet d’exécuter rapidement de nombreuses tâches, dont la gestion des thèmes, sans passer par l’interface graphique. Cette méthode s’adresse principalement aux administrateurs et développeurs à l’aise avec la ligne de commande.
1. Prérequis pour utiliser WP-CLI
Pour utiliser WP-CLI, vous devez disposer :
- d’un hébergement qui permet l’accès SSH ;
- de WP-CLI installé sur le serveur (de nombreux hébergeurs l’intègrent par défaut) ;
- de vos identifiants SSH et de l’adresse du serveur.
2. Se connecter au serveur
Ouvrez votre terminal (ou un outil comme PuTTY sur Windows) puis connectez-vous au serveur via SSH. Placez-vous ensuite dans le répertoire racine de votre installation WordPress (l à où se trouve le fichier wp-config.php).
3. Lister les thèmes installés
Pour afficher la liste des thèmes installés et leur statut (actif ou inactif), exécutez :
wp theme list
Vous verrez une table avec le nom du thème, son statut etéventuellement sa version.
4. Supprimer un ou plusieurs thèmes
Pour supprimer un thème précis, utilisez :
wp theme delete
Remplacez par le nom indiqué dans la colonne name de la commande wp theme list.
Vous pouvezégalement supprimer plusieurs thèmes en une seule commande :
wp theme delete theme1 theme2 theme3
5. Forcer la suppression d’un thème
Par défaut, WP-CLI ne supprime pas le thème actif sans avertissement, pouréviter de rendre le site inutilisable. Si, pour une raison précise, vous devez absolument forcer la suppression (par exemple dans un script automatisé sur un site de test), vous pouvez utiliser l’option --force :
wp theme delete --force
Attention : forcer la suppression d’un thème actif sur un site en production n’est pas recommandé. Assurez-vous toujours qu’un autre thème est activé avant de supprimer le thème en cours d’utilisation.
6. Supprimer tous les thèmes sauf le thème actif
WP-CLI permetégalement de faire un grand ménage en supprimant tous les thèmes inactifs en une seule commande, tout en conservant le thème actif :
wp theme delete --all
Cette commande est pratique sur des environnements de développement ou de test, ou lorsque vous souhaitez réduire au maximum le nombre de thèmes stockés sur le serveur.
Que se passe-t-il lorsque vous supprimez un thème WordPress ?
Comprendre les conséquences réelles de la suppression d’un thème aide àéviter les mauvaises surprises.
- Suppression des fichiers du thème : tous les fichiers contenus dans le dossier du thème (gabarits, CSS, scripts, images propres au thème) sont supprimés du serveur. Sans sauvegarde, ils ne peuvent pasêtre récupérés facilement.
- Perte des personnalisations intégrées au thème : si vous avez modifié directement les fichiers du thème (par exemple dans
style.cssoufunctions.php) sans utiliser de thème enfant, ces modifications disparaissent avec le thème. - Données dans la base de données : la suppression d’un thème ne supprime pas automatiquement toutes les données créées par le thème dans la base de données (options, shortcodes, etc.). Certaines traces peuvent subsister, mais elles ne provoquent généralement pas d’erreurs si un autre thème propre est activé.
- Widgets et menus : selon le thème, la configuration des widgets et des menus peut changer lorsque vous basculez vers un autre thème. La suppression en elle-même ne gère pas cette partie, c’est le changement de thème qui impacte l’affichage des menus et des zones de widgets.
Pour limiter les pertes, il est conseillé :
- d’utiliser un thème enfant pour les personnalisations ;
- de sauvegarder le dossier du thème avant suppression ;
- de documenter les ajustements importants effectués au niveau du thème.
Pourquoi supprimer les thèmes WordPress inutilisés ?
Conserver uniquement les thèmes nécessaires n’est pas qu’une question d’organisation. Cela aégalement un impact sur la sécurité, les performances et la maintenance globale de votre site.
- Réduction de la surface d’attaque
Chaque thème installé représente un ensemble de fichiers PHP, CSS et JavaScript qui peuvent contenir des vulnérabilités potentielles. Même inactifs, ces thèmes restent présents sur le serveur. Supprimer les thèmes inutiles diminue le risque d’exploitation de failles de sécurité. - Simplification de la maintenance
Moins vous avez de thèmes installés, plus il est facile de maintenir votre site à jour. Vous n’avez plus à vérifier la disponibilité de mises à jour pour de nombreux thèmes inactifs et vous limitez les notifications inutiles. - Gain d’espace disque
Certains thèmes sont volumineux (notamment les thèmes premium incluant de nombreux modules, démos et fichiers médias). En les supprimant, vous libérez de l’espace sur votre hébergement, ce qui peutêtre utile sur des offres limitées en stockage. - Clarté dans l’administration
Une liste de thèmes courte et à jour facilite le travail quotidien : vous identifiez rapidement le thème actif, les thèmes de secours, et vousévitez de réactiver par erreur un vieux thème obsolète.
Conseils supplémentaires après la suppression ou le changement de thème
Une fois votre thème supprimé et un autre thème activé, quelques vérifications finales permettent de s’assurer que tout fonctionne correctement et que votre site reste bien optimisé.
- Vérifier l’affichage sur les principaux navigateurs et appareils
Testez l’affichage de votre site sur ordinateur, tablette et mobile. Assurez-vous que :- le menu de navigation est fonctionnel ;
- les boutons importants sont bien visibles ;
- les formulaires et fonctionnalités essentielles sont utilisables.
- Contrôler les liens internes et les pages importantes
Parcourez vos pages clés (page d’accueil, pages de services, blog, page de contact, etc.) pour vérifier qu’il n’y a pas d’erreurs d’affichage, de zones vides ou de shortcodes non interprétés laissés par l’ancien thème. - Surveiller les performances
Après un changement de thème, il peutêtre intéressant de mesurer le temps de chargement des pages principales. Certains thèmes sont plus légers que d’autres. Si les performances se dégradent, envisagez d’optimiser vos images, votre cache ou de choisir un thème plus rapide. - Analyser l’impact sur le référencement
Le changement de thème peut modifier la structure HTML de vos pages (titres, balises, zones de contenu). Surveillez vos pages les plus stratégiques dans les outils d’analyse et assurez-vous que les balises essentielles (titres, méta-descriptions, données structurées) sont toujours correctement générées. - Mettre à jour votre documentation interne
Si vous travaillez enéquipe ou pour des clients, mettez à jour toute documentation interne qui fait référence à l’ancien thème (captures d’écran, guides d’utilisation, procédures). Celaévite les confusions ultérieures.
Résumé des méthodes pour supprimer un thème WordPress
Pour conclure ce guide complet, voici un récapitulatif rapide des principales méthodes de suppression d’un thème WordPress :
- Via le tableau de bord WordPress : méthode la plus simple et recommandée. Accédez à Apparence > Thèmes, activez un autre thème si nécessaire, ouvrez les détails du thème inactif, puis cliquez sur Supprimer et confirmez.
- Via FTP/SFTP ou gestionnaire de fichiers : méthode utile si l’admin est inaccessible. Connectez-vous au serveur, allez dans
wp-content/themes/, sauvegardezéventuellement le dossier du thème, puis supprimez-le. - Via WP-CLI : méthode avancée en ligne de commande. Utilisez des commandes comme
wp theme listpour lister les thèmes,wp theme deletepour supprimer un thème, etwp theme delete --allpour supprimer tous les thèmes sauf le thème actif.
En appliquant les bonnes pratiques décrites dans cet article – sauvegarde préalable, vérification des dépendances, utilisation d’outils fiables et contrôles après suppression – vous pourrez supprimer en toute confiance les thèmes inutiles et maintenir un site WordPress plus sécurisé, plus léger et plus facile à gérer.
Articles similaires
Besoin d'aide avec votre SEO ?
Notreéquipe d'experts peut vous aider à optimiser votre site e-commerce