Sites et applications

Désactiver une extension WordPress sans accéder au tableau de bord

Vérifié le 3 min de lecture wordpress plugins

Les extensions se désactivent normalement depuis Extensions > Extensions installées. Si une erreur critique empêche d'accéder au tableau de bord, vérifiez d'abord l'e-mail d'administration : WordPress a peut-être envoyé un lien pour entrer dans son mode de récupération. Cette session peut ignorer le composant concerné pour vous permettre d'administrer le site ; vérifiez ensuite si vous l'avez réellement désactivé pour tous les visiteurs.

Si vous ne pouvez pas utiliser ce mode :

  1. Connectez-vous via le gestionnaire de fichiers ou en FTP.
  2. Ouvrez wp-content/plugins et repérez le répertoire de l'extension problématique.
  3. Renommez-le temporairement, par exemple de nombre-plugin en nombre-plugin.desactivado. Ne le supprimez pas.
  4. Vérifiez le site et ouvrez Extensions pour que WordPress enregistre la désactivation.
  5. Redonnez au répertoire son nom d'origine. L'extension restera désactivée jusqu'à ce que vous décidiez de la mettre à jour, de la remplacer ou de la réactiver.

Si vous ne savez pas quelle extension provoque l'erreur, vous pouvez renommer temporairement wp-content/plugins, vérifier l'accès puis lui redonner son nom d'origine. Ouvrez Extensions pour que WordPress détecte les fichiers absents avant de rétablir le nom. Vérifiez l'état de la liste et réactivez de façon sélective uniquement ce que vous avez testé.

Renommer préserve les fichiers et permet d'annuler le test. Supprimer le répertoire n'exécute pas la procédure de désinstallation de l'extension et peut vous faire perdre des fichiers nécessaires pour diagnostiquer ou récupérer sa configuration.

Portée et vérifications

Faites le test sur un clone ou pendant une intervention contrôlée si l'extension gère des paiements, des permissions, des formulaires ou la sécurité. La désactiver peut rétablir l'accès tout en mettant hors service une fonction essentielle. Notez l'erreur et l'heure avant de modifier plusieurs composants.

Le répertoire wp-content/plugins ne couvre pas tous les cas : les mu-plugins, les fichiers d'intégration comme object-cache.php et les extensions activées pour un réseau Multisite demandent d'examiner leur portée spécifique. Ne renommez pas des fichiers au hasard si l'erreur persiste.

Renommer un dossier empêche WordPress de trouver l'extension par son chemin habituel, mais ne place pas ses fichiers dans une quarantaine privée. Si vous soupçonnez une intrusion, conservez les preuves hors de la racine publique et suivez la procédure de nettoyage ; ne laissez pas du code compromis accessible sous un autre nom.

Avant de la réactiver, mettez à jour ou corrigez la cause dans l'environnement de test et vérifiez son fonctionnement. Rétablir le nom d'origine sans que WordPress ait enregistré la désactivation peut provoquer son rechargement.

Cela peut aussi vous aider

Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.