Tous les services opérationnels Devise EUR Aucun frais de mise en service Vous êtes à La Réunion ?
‹ WordPress

Désactiver un plugin WordPress sans l'admin

Pour désactiver une extension WordPress sans accès à l'administration, renommez son dossier dans wp-content/plugins/ : WordPress ne la trouve plus et la désactive. Pour toutes les désactiver d'un coup, renommez le dossier plugins lui-même. Avec un accès en ligne de commande, WP-CLI le fait en une commande ; dans Plesk, WP Toolkit le fait d'un clic, sans ouvrir WordPress. Aucune de ces méthodes n'efface vos contenus.

Par Jonathan Dewaele · publié le

Ces méthodes suivent la documentation de WordPress sur les erreurs courantes, celle de WP-CLI sur la commande plugin deactivate et celle de Plesk sur WP Toolkit, relues le 14 octobre 2026.

Quelle méthode choisir

SituationMéthode
Vous savez quelle extension pose problèmeRenommer son dossier
Vous ne savez pas laquelleDésactiver toutes les extensions, puis les réactiver une à une
Vous avez un accès SSHWP-CLI
Votre site est sous Plesk avec WP ToolkitL'onglet Plugins de la fiche du site

Méthode 1 : renommer le dossier d'une extension

  1. Ouvrez le gestionnaire de fichiers de votre hébergement, ou connectez-vous en SFTP.
  2. Allez dans `wp-content/plugins/`. Chaque extension y a son dossier, au nom proche de celui de l'extension.
  3. Renommez le dossier de l'extension en cause, par exemple nom-extension en nom-extension-off.
  4. Rechargez le site et l'administration. L'extension apparaît désactivée dans la liste des extensions, avec un avis indiquant que son fichier est introuvable.

Pour la remettre, rendez son nom au dossier, puis réactivez-la depuis l'administration : WordPress ne la réactive pas seul.

Méthode 2 : désactiver toutes les extensions

C'est la méthode que donne la FAQ de dépannage de WordPress quand on ne sait pas laquelle est en cause. L'ordre des étapes compte.

  1. Dans `wp-content/`, renommez le dossier `plugins` en plugins_old. Toutes les extensions sont désactivées.
  2. Vérifiez que le site revient. Si ce n'est pas le cas, les extensions n'étaient pas en cause : voyez le thème ou le journal d'erreurs.
  3. Connectez-vous et ouvrez l'écran Extensions (/wp-admin/plugins.php). WordPress y constate que les extensions manquent et les désactive. Sans ce passage, elles redeviennent actives dès que le dossier reprend son nom.
  4. Rendez son nom au dossier `plugins`. Les extensions restent désactivées, puisque WordPress l'a enregistré à l'étape précédente.
  5. Réactivez-les une par une depuis Extensions, en rechargeant le site après chacune. Celle qui fait revenir la panne est la coupable : laissez-la désactivée et cherchez une mise à jour ou une remplaçante.

Les extensions « must-use », placées dans wp-content/mu-plugins/, ne sont pas concernées : elles se chargent toujours. Si l'une d'elles est en cause, renommez son fichier dans ce dossier.

Méthode 3 : WP-CLI

WP-CLI est l'outil en ligne de commande de WordPress. Placez-vous dans le dossier du site, puis :

wp plugin list --skip-plugins
wp plugin deactivate nom-extension --skip-plugins

L'option --skip-plugins fait démarrer WordPress sans charger ses extensions, ce qui permet de lancer la commande même quand l'une d'elles fait planter le site. Pour tout désactiver, ou tout sauf certaines :

wp plugin deactivate --all --skip-plugins
wp plugin deactivate --all --exclude=woocommerce --skip-plugins

Le nom à donner est celui de la colonne name de wp plugin list.

Méthode 4 : WP Toolkit dans Plesk

WP Toolkit gère WordPress depuis Plesk, sans passer par son administration :

  1. Dans Plesk, ouvrez WordPress.
  2. Sur la fiche de votre site, ouvrez l'onglet Plugins.
  3. Dans la colonne d'état, coupez l'interrupteur de l'extension en cause.

Les libellés suivent la documentation anglaise de WP Toolkit ; les intitulés français peuvent différer légèrement.

Après la désactivation

Une extension désactivée ne tourne plus, mais ses réglages restent en base : la réactiver plus tard les retrouve. Avant de la réactiver, cherchez la cause, souvent écrite dans le journal d'erreurs : voir Erreur critique WordPress ou Écran blanc WordPress. Si l'extension sert une fonction importante, comme un formulaire ou une boutique, testez son remplacement sur une copie du site plutôt que sur le site en ligne.

Sur un hébergement Hubspace

Le gestionnaire de fichiers de Plesk et WP Toolkit sont disponibles sur Départ, Sérénité et Business : les méthodes 1, 2 et 4 vous y sont ouvertes. WP-CLI en ligne de commande demande un accès SSH, compris à partir de l'offre Sérénité. Si vous préférez ne pas intervenir vous-même, écrivez-nous depuis votre espace client.

Questions fréquentes

Désactiver une extension efface-t-il ses réglages ?

Non. La désactivation arrête l'extension sans toucher à ses données. Seule la suppression, et certaines extensions à la désinstallation, effacent leurs réglages.

Je ne trouve pas le dossier de l'extension : comment le reconnaître ?

Son nom est le plus souvent la version courte du nom de l'extension, en minuscules avec des tirets. Avec WP-CLI, wp plugin list --skip-plugins donne ce nom exact.

Le site revient, mais l'administration reste inaccessible : que faire ?

Vérifiez le thème, puis le journal d'erreurs. Si la page de connexion boucle, voir Trop de redirections sur WordPress.

Articles liés