Oui, il faut supprimer — et pas seulement désactiver — les thèmes et extensions inutilisés d'un site WordPress. Même inactif, un composant obsolète reste présent sur le serveur et peut contenir une faille exploitable par un attaquant. Réduire le nombre d'extensions diminue la surface d'attaque, allège les sauvegardes et accélère les mises à jour.
Désactiver ne suffit pas : les fichiers d'une extension désactivée restent sur le serveur et, s'ils comportent une vulnérabilité, un pirate peut parfois les atteindre directement, sans même passer par l'interface d'administration. Un thème par défaut non utilisé mais périmé pose le même risque.
La bonne pratique consiste à :
Ce nettoyage fait partie d'une hygiène de maintenance régulière, au même titre que les mises à jour. Confier cette surveillance à un contrat de maintenance garantit qu'aucun composant obsolète ne reste exposé.