Sites et applications
Désactiver une extension WordPress sans accéder au tableau de bord
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 :
- Connectez-vous via le gestionnaire de fichiers ou en FTP.
- Ouvrez
wp-content/pluginset repérez le répertoire de l'extension problématique. - Renommez-le temporairement, par exemple de
nombre-pluginennombre-plugin.desactivado. Ne le supprimez pas. - Vérifiez le site et ouvrez Extensions pour que WordPress enregistre la désactivation.
- 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
- Activer WordPress Multisite Explique comment préparer, activer et finaliser un réseau WordPress Multisite avec des sous-domaines...
- Avoir plusieurs domaines sur une seule installation WordPress Explique comment diriger plusieurs domaines vers des pages précises d'un seul WordPress grâce à un a...
- Changer le dossier des envois et l'organisation des médias dans WordPress Explique comment désactiver les dossiers par date, changer le chemin des envois de WordPress et ajus...
- Configurer WordPress pour utiliser SMTP Montre comment installer Easy WP SMTP et configurer un compte cPanel pour que WordPress envoie des e...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.