Comment supprimer un thème dans WordPress
Sommaire de l'article
Introduction
WordPress est une plateforme de publication flexible et puissante qui permet aux utilisateurs de personnaliser leur site web selon leurs besoins. L’un des aspects les plus attractifs de WordPress est la possibilité de choisir parmi des milliers de thèmes gratuits et payants pour donner un look unique à votre site. Cependant, au fil du temps, vous pouvez accumuler plusieurs thèmes que vous n’utilisez plus ou qui ne correspondent plus à votre vision. Dans ce cas, il est essentiel de savoir comment supprimer un thème WordPress de manière sécurisée et efficace.
Supprimer un thème peut sembler une tâche simple, mais il est important de comprendre les implications de cette action et de suivre les bonnes pratiques pouréviter tout problème technique ou de sécurité. Dans cet article, nous allons vous guider pas à pas pour supprimer un thème dans WordPress, en détaillant les concepts clés, les méthodes possibles, les précautions à prendre, ainsi que des bonnes pratiques pour optimiser la gestion de vos thèmes et la performance de votre site.
Concepts clés
Avant de vous lancer pour désinstaller un thème WordPress, il est utile de maîtriser quelques notions essentielles. Cela vous aidera àéviter les erreurs courantes, à garder un site stable et à optimiser votre temps de gestion.
Qu’est-ce qu’un thème WordPress ?
Un thème WordPress est un ensemble de fichiers (PHP, CSS, JavaScript, images, modèles) qui déterminent l’apparence et une partie du comportement de votre site web. Il contrôle notamment la mise en page, la typographie, les couleurs, l’affichage des articles, des pages et de nombreuxéléments visuels. La plupart des thèmes offrent aussi un panneau d’options dans l’administration WordPress pour personnaliser facilement certains aspects (logo, couleurs, mise en page, widgets, menus, etc.).
On distingue généralement :
- Les thèmes par défaut WordPress (par exemple Twenty Twenty‑Three, Twenty Twenty‑Four), fournis directement par l’équipe WordPress. Ils sont légers, régulièrement mis à jour et servent souvent de thèmes de secours.
- Les thèmes tiers, développés par des agences, des développeurs indépendants ou des marketplaces. Ils peuventêtre gratuits ou payants, souvent plus riches en fonctionnalités, avec des constructeurs de pages, des démos préinstallées, des options avancées, etc.
Différence entre désinstaller et supprimer un thème
Dans le langage courant, on parle souvent de « supprimer un thème WordPress » alors qu’on confond plusieurs actions. Pour bien gérer vos thèmes, il est utile de distinguer clairement :
- Désactiver / ne plus utiliser un thème : cela signifie simplement qu’un autre thème est activé sur votre site. Le thème inactif reste installé dans le dossier
/wp-content/themes/et apparaît toujours dans la page Apparence → Thèmes. Vous pouvez le réactiver à tout moment. - Supprimer un thème : vous retirez complètement le thème de votre installation WordPress. Les fichiers du thème sont supprimés du serveur. Il ne sera plus listé dans votre bibliothèque de thèmes et vous devrez le réinstaller si vous souhaitez l’utiliser à nouveau plus tard.
Pour des raisons de performance et de sécurité, il est recommandé de supprimer les thèmes inutilisés plutôt que de simplement les laisser inactifs, surtout s’ils ne sont plus maintenus ou mis à jour.
Implications de la suppression d’un thème
Avant de supprimer un thème WordPress, prenez en compte quelques conséquences importantes :
- Perte des fichiers personnalisés : si vous avez modifié directement les fichiers du thème (PHP, CSS, templates) sans utiliser de thème enfant, toutes ces personnalisations seront définitivement perdues.
- Données orphelines : certains thèmes stockent des options dans la base de données (mises en page, shortcodes, widgets, options de personnalisation). La suppression du thème ne supprime pas forcément toutes ces données. Vous pouvez donc conserver des entrées inutiles en base, ou voir s’afficher des shortcodes cassés si vous réutilisez des contenus dépendants de l’ancien thème.
- Changement d’apparence : si vous supprimez un thème quiétait encore utilisé sur un ancien site ou un environnement de test, vous ne pourrez plus revenir facilement à son design sans le réinstaller.
- Impact sur le front‑office : tant qu’un autre thème est actif, supprimer un thème inactif n’a aucun impact sur l’affichage de votre site. Le risque survient surtout si vous forcez la suppression d’un thème actif sans autre thème disponible.
Gardez en tête que WordPress a besoin d’au moins un thème actif pour fonctionner. Ne supprimez jamais tous les thèmes sans laisser au moins un thème par défaut installé et activé.
Avant de supprimer un thème WordPress : précautions indispensables
Pour désinstaller un thème WordPress dans de bonnes conditions, quelquesétapes préparatoires sont fortement recommandées. Elles limitent les risques de panne, d’erreurs et de perte de données.
1. Vérifier le thème actif
Commencez par vérifier quel thème est actuellement actif sur votre site. Pour cela, connectez‑vous à votre tableau de bord WordPress, puis rendez‑vous dans le menu Apparence → Thèmes. Le thème actif est clairement indiqué, généralement affiché en premier, avec la mention « Actif ». Vous ne pouvez pas supprimer directement le thème actif depuis cette interface. Pour supprimer un thème WordPress, il doit d’abordêtre inactif.
2. Sauvegarder votre site
Avant toute intervention (suppression de thèmes, de plugins, modification de fichiers), réalisez une sauvegarde complète de votre site :
- Sauvegarde des fichiers (via FTP, gestionnaire de fichiers de l’hébergeur ou extension de sauvegarde).
- Sauvegarde de la base de données (phpMyAdmin, outil de l’hébergeur ou extension dédiée).
Cette précaution est particulièrement importante si le thème que vous envisagez de supprimer aété personnalisé, si vous avez utilisé un thème enfant ou si vous gérez un site en production à fort trafic.
3. Garder au moins un thème par défaut
Il est recommandé de conserver au moins un thème par défaut WordPress (par exemple Twenty Twenty‑Three ou Twenty Twenty‑Four) en tant que solution de secours. En cas de problème avec votre thème principal, vous pourrez l’activer rapidement pour rétablir un site fonctionnel, même si le design est plus simple.
4. Noter les personnalisations importantes
Si le thème à supprimer a servi de base à des personnalisations importantes (CSS dans le personnalisateur, modèles de pages, widgets, zones de menus, shortcodes propres au thème), prenez le temps de :
- Capturer des captures d’écran des réglages ouécrire vos choix principaux.
- Copier le code CSS personnalisé que vous avez pu ajouter dans l’onglet « CSS additionnel ».
- Noter les modèles spécifiques utilisés sur certaines pages (page de blog, page d’accueil, landing pages, etc.).
Cela vous aidera à reproduire une partie de la mise en page avec un autre thème, ou à comprendre d’éventuelles différences d’affichage après changement.
Méthode 1 : supprimer un thème WordPress depuis le tableau de bord
La méthode la plus simple pour supprimer un thème dans WordPress consiste à passer par l’interface d’administration. Elle ne nécessite aucune compétence technique et convient à la majorité des utilisateurs.
Étapes détaillées
Pour désinstaller un thème WordPress depuis le back‑office, procédez comme suit :
- 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.
- Identifiez le thème que vous souhaitez supprimer. Assurez‑vous qu’il n’est pas le thème actif.
- Cliquez sur la vignette du thème (ou sur « Détails du thème ») pour ouvrir la fenêtre de détails.
- En bas à droite de cette fenêtre, cliquez sur le lien Supprimer.
- Confirmez la suppression lorsque WordPress vous le demande.
Le thème est alors supprimé de votre installation. Si vous retournez dans la page des thèmes, il ne figure plus dans la liste. Cette méthode est idéale pour supprimer un thème WordPress inutilisé en quelques clics.
Points de vigilance
Quelques points à garder en tête lors de la suppression via le tableau de bord :
- Vous ne pouvez pas supprimer le thème actif via cette interface. Si vous souhaitez le supprimer, commencez par activer un autre thème, par exemple un thème par défaut.
- Si vous utilisez un réseau multisite, la suppression de thèmes se gère dans l’administration réseau, et non au niveau d’un seul site. Vérifiez que le thème n’est plus utilisé par aucun des sites du réseau avant de le supprimer.
- Après suppression, vérifiez rapidement les principales pages de votre site pour vous assurer qu’aucun contenu ne dépendait encore de ce thème de manière inattendue.
Méthode 2 : supprimer un thème WordPress via le gestionnaire de fichiers
Lorsque vous n’avez plus accès à l’administration WordPress (erreur critique, écran blanc, piratage), vous pouvez supprimer un thème WordPress en passant par le gestionnaire de fichiers de votre hébergeur.
Accéder au dossier des thèmes
La plupart des hébergeurs proposent un gestionnaire de fichiers dans leur panneau de contrôle (cPanel, 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, le plus souvent nommé
public_html(ou un sous‑dossier de celui‑ci si vous gérez plusieurs sites). - Ouvrez le dossier
wp-content, puis le dossierthemes.
Dans ce dossier, vous verrez un répertoire pour chaque thème installé sur votre site. Le nom du dossier correspond généralement au nom du thème (par exemple twentytwentythree, astra, oceanwp, etc.).
Supprimer le dossier du thème
Pour désinstaller un thème WordPress via le gestionnaire de fichiers :
- Localisez le dossier correspondant au thème que vous souhaitez supprimer.
- Effectuez un clic droit sur ce dossier, puis choisissez l’option Supprimer (ouéquivalent selon l’interface).
- Confirmez la suppression lorsque le gestionnaire vous le demande. Certains outils proposent de passer par une corbeille, ce qui permet de restaurer le dossier en cas d’erreur.
Une fois le dossier supprimé, le thème n’apparaîtra plus dans la page Apparence → Thèmes de WordPress. Cette méthode est efficace pour supprimer un thème WordPress défectueux qui bloque l’accès à l’administration.
Précautions spécifiques
Quelques précautions à respecter avec cette méthode :
- Évitez de supprimer le thème actif par ce biais sans avoir un autre thème prêt àêtre activé. Si WordPress ne trouve plus le thème actif et qu’aucun autre thème valide n’est disponible, vous pouvez obtenir des erreurs ou un site inaccessible.
- Ne supprimez pas des dossiers si vous n’êtes pas absolument sûr qu’ils correspondent aux thèmes inutilisés. En cas de doute, renommez d’abord le dossier pour tester (par exemple en ajoutant
-old) avant de le supprimer définitivement.
Méthode 3 : supprimer un thème WordPress via FTP
Si vous préférez utiliser un client FTP (FileZilla, Cyberduck, etc.) ou si votre hébergeur ne propose pas de gestionnaire de fichiers convivial, vous pouvez aussi supprimer un thème WordPress via FTP.
Connexion en FTP
Pour utiliser cette méthode :
- Installez et ouvrez un client FTP sur votre ordinateur.
- Saisissez vos identifiants FTP fournis par votre hébergeur (hôte, nom d’utilisateur, mot de passe, port).
- Connectez‑vous au serveur, puis naviguez jusqu’au dossier racine de votre site (souvent
public_html). - Ouvrez le dossier
wp-content, puisthemes.
Suppression via FTP
Une fois dans le dossier des thèmes :
- Repérez le dossier correspondant au thème à supprimer.
- Faites un clic droit sur ce dossier et choisissez l’option Supprimer ou Delete dans votre client FTP.
- Confirmez la suppression lorsque le logiciel vous le demande.
Le thème sera alors définitivement supprimé du serveur. Cette méthode est particulièrement utile pour désinstaller un thème WordPress lorsque vous avez besoin de manipuler plusieurs sites ou lorsque le gestionnaire de fichiers en ligne est limité.
Méthode 4 : supprimer un thème WordPress avec WP‑CLI
WP‑CLI est une interface en ligne de commande pour administrer WordPress. Si votre hébergeur vous donne accès au terminal (SSH), vous pouvez l’utiliser pour supprimer un thème WordPress très rapidement.
Commandes utiles
Voici quelques commandes WP‑CLI couramment utilisées pour gérer les thèmes :
- Afficher la liste des thèmes installés :
wp theme list - Supprimer un thème précis :
wp theme delete nom_du_theme - Supprimer plusieurs thèmes en une seule commande :
wp theme delete theme1 theme2 theme3 - Activer un thème :
wp theme activate nom_du_theme - Supprimer tous les thèmes inactifs :
wp theme delete --all(en laissant le thème actif en place)
WP‑CLI offre aussi une option pour forcer la suppression du thème actif à l’aide de l’argument --force. Cette pratique est cependant déconseillée, car elle peut rendre votre site instable si aucun autre thème n’est prêt à prendre le relais. Utilisez‑la uniquement en dernier recours et en ayant une sauvegarde complète.
Avantages et limites
La suppression de thèmes via WP‑CLI est très rapide et pratique pour administrer plusieurs sites, automatiser des tâches ou intégrer la gestion de thèmes dans des scripts de déploiement. Elle reste toutefois réservée aux utilisateurs à l’aise avec la ligne de commande et dont l’hébergeur autorise l’accès SSH.
Bonnes pratiques pour gérer et supprimer les thèmes WordPress
Au‑del à des méthodes techniques pour supprimer un thème WordPress, il est important d’adopter de bonnes pratiques de gestion. Cela améliore la sécurité, les performances et l’optimisation globale de votre site.
1. Limiter le nombre de thèmes installés
Évitez de conserver une dizaine de thèmes inactifs « au cas où ». Chaque thème supplémentaire représente :
- Une surface d’attaque plus importante en cas de faille de sécurité dans un thème non mis à jour.
- Des mises à jour inutiles à suivre, ce qui augmente la charge de maintenance.
- Un encombrement des dossiers, rendant la gestion moins lisible.
Une bonne pratique consiste à garder :
- Votre thème principal actif (celui qui affiche votre site).
- Un thème par défaut WordPress récent comme solution de secours.
- Éventuellement un thème enfant si vous avez créé des personnalisations spécifiques.
2. Utiliser un thème enfant pour les personnalisations
Si vous avez besoin de modifier le code d’un thème (fichiers PHP, CSS avancé, fonctions), créez un thème enfant plutôt que d’éditer directement le thème parent. Vous pourrez ainsi mettre à jour ou supprimer le thème parent sans perdre vos modifications, à condition de bien structurer votre thème enfant.
3. Surveiller l’impact des thèmes sur les performances
Certains thèmes sont très lourds, chargent beaucoup de scripts, de polices ou de fonctionnalités inutiles. Lorsqu’un thème est responsable d’un temps de chargement trop long, changer de thème peutêtre une excellente décision pour vos utilisateurs et votre référencement.
Avant de désinstaller un thème WordPress, vous pouvez comparer ses performances à celles d’un autre thème plus léger en utilisant des outils comme :
- PageSpeed Insights
- Lighthouse dans Chrome
- GTmetrix
Une fois un thème plus performant adopté, supprimez l’ancien thème pouréviter de revenir accidentellement à une version moins optimisée.
4. Tenir compte du SEO lors du changement de thème
Changer de thème peut avoir un impact sur le référencement naturel de votre site : structure des titres, vitesse de chargement, balisage schema, affichage du contenu, mise en avant de certains blocs, etc. Avant de supprimer un thème WordPress, assurez‑vous que le nouveau thème :
- Gère correctement les balises de titres (H1, H2, H3, etc.).
- Charge rapidement les pages, y compris sur mobile.
- Offre une bonne expérience utilisateur (navigation claire, lisibilité, compatibilité mobile).
5. Gérer les shortcodes et widgets propres au thème
De nombreux thèmes ajoutent leurs propres shortcodes (galeries, colonnes, boutons, blocs spécifiques) et widgets. Si vous changez de thème et supprimez l’ancien, ces shortcodes peuvent apparaître en clair dans le contenu (par exemple [oldtheme_button]) et casser la mise en page.
Avant de désinstaller définitivement un thème WordPress qui ajoutait ce type de fonctionnalités, parcourez vos pages et articles les plus importants pour :
- Remplacer les shortcodes propriétaires par des blocs Gutenberg ou des shortcodes du nouveau thème.
- Adapter les widgets à la nouvelle structure de zones de widgets (sidebars, footer, etc.).
Utiliser Google Search Console et Google Analytics après suppression d’un thème
La suppression ou le changement d’un thème peut modifier l’expérience utilisateur et la manière dont les pages sont interprétées par les moteurs de recherche. Utilisez Google Search Console et Google Analytics pour surveiller l’impact de ces changements.
Google Search Console
Après avoir supprimé un thème WordPress et activé un nouveau thème, Google Search Console vous permet de :
- Vérifier que vos principales pages sont toujours explorables et indexées.
- Identifier des erreurs d’exploration éventuelles (pages introuvables, redirections mal configurées, etc.).
- Suivre l’évolution des impressions et clics sur vos mots‑clés principaux, afin de repérer unéventuel impact négatif ou positif du changement de thème.
Google Analytics (ouéquivalent)
De son côté, Google Analytics (ou une solutionéquivalente) vous aide à analyser :
- Le taux de rebond et la durée moyenne des sessions avant / après changement de thème.
- Le comportement des utilisateurs sur les pages clés (pages de vente, formulaires, blog) pour voir si la nouvelle mise en page les aide ou les freine.
- Leséventuelles baisses ou hausses de trafic en corrélation avec la période où vous avez changé de thème et désinstallé l’ancien thème WordPress.
En combinant ces données, vous pouvez ajuster votre nouveau thème, optimiser vos contenus et, si nécessaire, revenir temporairement à un thème plus performant en attendant de corriger les problèmes.
Questions fréquentes sur la suppression d’un thème WordPress (FAQ)
Peut‑on supprimer un thème WordPress actif ?
Depuis l’interface d’administration, vous ne pouvez pas supprimer le thème actif. Pour le faire, vous devez d’abord activer un autre thème, puis supprimer l’ancien. Techniquement, il est possible de forcer la suppression du thème actif via FTP, le gestionnaire de fichiers ou WP‑CLI, mais cela est fortement déconseillé, car cela peut rendre votre site instable ou inaccessible si aucun autre thème valide n’est disponible.
Supprimer un thème WordPress supprime‑t‑il mes articles et mes pages ?
Non. Supprimer un thème WordPress ne supprime pas vos contenus (articles, pages, médias). Ceux‑ci sont stockés dans la base de données et dans le dossier uploads. En revanche, l’affichage de ces contenus peut changer en fonction du nouveau thème (mise en page, styles, widgets, menus). Leséléments dépendant du thème supprimé (shortcodes, sections spécifiques, modèles) peuvent ne plus fonctionner comme avant.
Comment désinstaller un thème WordPress sans accès au tableau de bord ?
Si vous n’avez plus accès au back‑office (erreur critique, piratage, écran blanc), vous pouvez désinstaller un thème WordPress en passant par :
- Le gestionnaire de fichiers de votre hébergeur, en supprimant le dossier du thème dans
wp-content/themes. - Un client FTP, en vous connectant au serveur et en supprimant le même dossier.
- WP‑CLI, si vous disposez d’un accès SSH, avec la commande
wp theme deletesuivie du nom du thème.
Est‑ce que je dois garder tous les anciens thèmes installés ?
Non, il est préférable de ne garder que les thèmes nécessaires. Conservez votre thème actif, un thème par défaut WordPress récent comme solution de secours, et supprimez les thèmes que vous n’utilisez plus. Cela réduit les risques de failles, simplifie les mises à jour et allège le stockage sur votre hébergement.
Que se passe‑t‑il si je supprime par erreur un thème WordPress ?
Si vous avez supprimé un thème par erreur, vous pouvez le réinstaller en le téléchargeant à nouveau depuis le répertoire officiel de WordPress ou depuis le site du développeur, puis en l’installant via Apparence → Thèmes → Ajouter. Si vous disposiez d’une sauvegarde récente, vous pouvez aussi restaurer les fichiers du thème et, si nécessaire, la base de données associée pour retrouver sa configuration précédente.
Supprimer un thème WordPress améliore‑t‑il les performances ?
Supprimer un thème inactif n’a pas un impact direct majeur sur le temps de chargement, car un seul thème est chargé sur le front‑office. Cependant, réduire le nombre de thèmes installés facilite la maintenance, diminue légèrement l’espace disque utilisé et vous pousse à garder un environnement propre, ce qui est bénéfique pour la performance globale et la sécurité.
Conclusion
Savoir comment supprimer un thème dans WordPress fait partie des compétences essentielles pour administrer un site de manière propre, sécurisée et performante. Que vous utilisiez le tableau de bord, le gestionnaire de fichiers, un client FTP ou WP‑CLI, l’important est de respecter quelques règles : toujours disposer d’une sauvegarde récente, vérifier le thème actif, conserver au moins un thème par défaut et anticiper l’impact sur la mise en page et le référencement.
Si vous avez actuellement plusieurs thèmes inutilisés installés sur votre site, prenez le temps de faire le tri. Commencez par identifier ceux que vous n’utiliserez plus, créez une sauvegarde, puis désinstallez les thèmes WordPress superflus avec l’une des méthodes décrites. Vous aurez ainsi un site plus léger, plus sécurisé et plus simple à maintenir. N’hésitez pas ensuite à analyser les performances et le comportement des utilisateurs avec Google Search Console et Google Analytics pour confirmer que votre nouveau thème offre la meilleure expérience possible.
Articles similaires
Besoin d'aide avec votre SEO ?
Notreéquipe d'experts peut vous aider à optimiser votre site e-commerce