Avez-vous déjà eu des problèmes avec votre site WordPress, mais n'avez pas pu accéder à la zone d'administration pour résoudre le problème ? C'est une expérience frustrante que de nombreux utilisateurs de WordPress rencontrent à un moment donné.
Une étape de dépannage courante consiste à désactiver tous les plugins, puis à les réactiver un par un. Cela permet d'identifier si un conflit de plugin est à l'origine du problème. Mais que faire lorsque vous ne pouvez même pas vous connecter à wp-admin pour effectuer cette étape importante ?
Ne vous inquiétez pas, il existe une solution. Dans ce guide, nous allons vous montrer comment désactiver tous les plugins WordPress lorsque vous êtes bloqué hors de votre zone d'administration.

Il existe deux méthodes couramment utilisées pour désactiver les plugins sans accéder à la zone d'administration de votre site Web WordPress. Vous pouvez choisir la méthode qui vous semble la plus facile :
- Méthode 1 : Désactiver tous les plugins WordPress à l'aide de FTP
- Méthode 2 : Désactiver tous les plugins à l'aide de phpMyAdmin
- Tutoriel vidéo
- Guides d'experts sur les plugins WordPress
Méthode 1 : Désactiver tous les plugins WordPress à l'aide de FTP
Pour cette méthode, vous devrez utiliser un client FTP ou l'application de gestion de fichiers dans votre panneau de contrôle d'hébergement WordPress.
Si vous n'avez jamais utilisé FTP auparavant, vous voudrez peut-être consulter notre guide sur comment utiliser FTP pour télécharger des fichiers vers WordPress.
Tout d'abord, vous devez vous connecter à votre site Web à l'aide d'un client FTP ou du gestionnaire de fichiers dans cPanel. Une fois connecté, vous devez naviguer vers le dossier /wp-content/.
À l'intérieur du dossier wp-content, vous verrez un dossier appelé plugins. C'est là que WordPress stocke tous les plugins installés sur votre site Web.

Vous devez cliquer avec le bouton droit de la souris sur le dossier plugins et sélectionner « Renommer ».
Ensuite, changez le nom du dossier comme vous le souhaitez. Dans notre exemple, nous l'appellerons plugins.deactivated.

Une fois que vous aurez fait cela, tous vos plugins seront désactivés.
C'est parce que WordPress recherche un dossier appelé « plugins » pour charger les fichiers des plugins. Lorsqu'il ne trouve pas le dossier, il désactive automatiquement les plugins actifs dans la base de données.
Habituellement, cette méthode est utilisée lorsque vous êtes bloqué hors de votre zone d'administration. Si le problème venait de vos plugins, vous devriez pouvoir vous connecter à votre zone d'administration WordPress.
Si vous visitez la page Plugins » Plugins installés dans la zone d'administration de WordPress, vous verrez des notifications pour tous les plugins qui ont été désactivés.

Vous remarquerez également que tous vos plugins ont disparu maintenant. Ne vous inquiétez pas ; ils sont tous en sécurité et vous pouvez facilement les restaurer.
Revenez simplement à votre client FTP et allez dans le dossier /wp-content/. À partir de là, vous devez renommer le dossier plugins.deactivated en plugins.
Maintenant, vous pouvez retourner à la page Plugins » Plugins installés dans la zone d'administration de WordPress et activer un plugin à la fois jusqu'à ce que votre site plante à nouveau.
À ce stade, vous saurez exactement quel plugin a causé le problème. Vous pourrez alors supprimer le dossier de ce plugin de votre site en utilisant FTP ou demander de l'aide à l'auteur du plugin.
Méthode 2 : Désactiver tous les plugins à l'aide de phpMyAdmin
La méthode FTP est définitivement plus facile, selon nous. Cependant, vous pouvez également désactiver tous les plugins WordPress en utilisant phpMyAdmin.
Important : Avant de faire quoi que ce soit, veuillez faire une sauvegarde complète de votre base de données. Cela vous sera utile si quelque chose tourne mal.
Ensuite, vous devrez vous connecter au tableau de bord de votre hébergement web. Dans cet exemple, nous vous montrons un tableau de bord cPanel. Le tableau de bord de votre compte d'hébergement peut être différent.
Vous devrez cliquer sur l'icône « phpMyAdmin » sous la section Bases de données.

Cela lancera phpMyAdmin dans une nouvelle fenêtre de navigateur.
Vous devrez sélectionner votre base de données WordPress si elle n'est pas déjà sélectionnée. Après cela, vous pourrez voir les tables de la base de données WordPress.

Comme vous pouvez le voir, toutes les tables de la base de données ont le préfixe wp_ avant le nom de la table. Vos tables peuvent avoir un préfixe de base de données différent.
Vous devez cliquer sur la table wp_options. À l'intérieur de la table wp_options, vous verrez des lignes d'options différentes. Trouvez l'option 'active_plugins' puis cliquez sur le lien 'Modifier' à côté.

Sur l'écran suivant, vous devrez changer le champ option_value en a:0:{}.
Ensuite, cliquez sur le bouton 'Exécuter' pour enregistrer vos modifications.

Vous avez désactivé avec succès tous les plugins WordPress en utilisant phpMyAdmin. Si un plugin vous empêchait d'accéder à l'administration de WordPress, vous devriez pouvoir vous connecter maintenant.
Tutoriel vidéo
Guides d'experts sur les plugins WordPress
Nous espérons que cet article vous a aidé à désactiver tous les plugins dans WordPress. Vous voudrez peut-être aussi consulter d'autres guides sur le dépannage des plugins WordPress :
- Qu'est-ce qu'un plugin WordPress ? Et comment fonctionnent-ils ?
- Comment désactiver facilement les plugins WordPress (Guide du débutant)
- Comment activer / désactiver les plugins WordPress depuis la base de données
- Les plugins inactifs ralentissent-ils WordPress ? Faut-il les supprimer ?
- Combien d'extensions WordPress devriez-vous installer ? Qu'est-ce qui est trop ?
- Est-il sûr d'utiliser des plugins WordPress obsolètes ? (Explication)
- Faut-il installer des plugins non testés avec votre version de WordPress ?
- Comment mettre à jour correctement les plugins WordPress (étape par étape)
- Faut-il d'abord mettre à jour WordPress ou les plugins ? (Ordre de mise à jour approprié)
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

ARoibal
Je suis vraiment reconnaissant que vous ayez publié cet article. Je n'avais aucune idée de comment résoudre le problème et dans mon cas, c'était un plugin. Merci !!!!
Robb Dearth
Je ne commente généralement pas sur des articles comme celui-ci, et je sais que cet article est incroyablement ancien (selon les normes actuelles), mais je voulais juste vous remercier pour cette solution rapide. J'ai pu accéder au dossier /plugins via le gestionnaire de fichiers de Media Temple, changer le nom du dossier et cibler le plugin problématique... MERCI !!!
Cindy
Je ne pouvais pas du tout accéder à mon blog pour modifier quoi que ce soit. J'ai suivi vos instructions pour supprimer un plugin. Cela a résolu le problème. Merci pour l'information et pour l'avoir expliquée d'une manière facile à comprendre !!
Support WPBeginner
Merci, content que vous ayez trouvé cela utile.
Admin
Jairo Levi
Super ! J'ai pu réparer mon site en renommant le dossier Plugins, puis en réactivant les plugins un par un.
Je voulais juste dire merci !
Jairo.
Support WPBeginner
You are welcome
Admin
Dennis
Bonjour, merci beaucoup pour l'article,
je développais mon wordpress hors ligne en utilisant wampserver localhost.
Quand j'ai terminé, cela fonctionnait parfaitement sur mon localhost, mais après l'avoir mis en ligne, j'ai commencé à avoir le problème, seule la page d'accueil pouvait se charger et toutes les autres pages affichaient toujours l'URL hors ligne (c'est-à-dire localhost/mysite/thepost) lorsque je changeais manuellement l'URL localhost pour l'URL normale qu'elle devrait être, j'obtenais une erreur interne du serveur 500.
J'ai essayé toutes les méthodes mentionnées ici, mais mon problème persiste.
S'il vous plaît, j'ai vraiment besoin d'aide.
Merci beaucoup.
Franck
Excellent article ! m'a épargné un mal de tête. J'ai dû passer par tout le processus mais ça en valait la peine. Maintenant, mon site est de retour et tout est à jour. Excellent travail les gars !
Paolo Euvrard
Super info, ça a marché !!!
Santé
maros
ssh:
debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
debian@otherland:*/wp-content/plugins$
puis j'ai rechargé « onglet avec erreur serveur 500 » et il m'a dit quelque chose comme plugin désactivé…fichiers introuvables.
Brian H
Essayez de vider vos cookies et votre cache, puis voyez si vous pouvez accéder au panneau d'administration/tableau de bord.
Lesley Parolis
Merci beaucoup. C'était très utile. La désactivation des plugins a résolu le problème. Il y avait un plugin qui causait le problème de l'écran blanc.
Richard
Bonjour. J'ai renommé le dossier du plugin en plugin.deactivate mais j'ai toujours l'écran blanc. J'espérais pouvoir résoudre mon problème aussi rapidement et facilement que d'autres l'ont fait, mais pas encore. D'autres suggestions ? Merci beaucoup.
Support WPBeginner
Passez à un thème par défaut. Vous pouvez également essayer de supprimer votre fichier .htaccess.
Admin
Dwayne
Bon article. Si vous savez quel plugin cause le problème, pouvez-vous désactiver uniquement ce plugin depuis la base de données ?
Sue Cloutier
Oui… dans votre gestionnaire de fichiers. Je viens de le faire avec succès - pas d'écran blanc de la mort
brian h
Vous pouvez en fait faire cela aussi avec le répertoire du thème. C'est ce que j'ai dû faire car j'avais les deux problèmes, des plugins qui se comportaient mal ET un problème de thème qui m'avait bloqué.
J'ai renommé les thèmes en themes.deactivate et cela m'a permis de revenir à la gestion des thèmes, ce qui m'empêchait d'aller plus loin que le tableau de bord PERIOD.
Une fois à l'intérieur, il m'a indiqué en détail quel thème causait le problème, mais j'ai quand même dû recréer un nouveau répertoire appelé « themes » et y copier les bons thèmes avant qu'il ne me permette d'activer un nouveau thème !
Hope this sheds some light on possible additional errors
Brian :
Al Betancourt
Merci ! pour les instructions, j'ai pu désactiver le plugin qui causait le problème
Alexsandro
Merci beaucoup ! Ça marche !
Teejax
Bonjour,
Merci pour le bon travail.
J'exécute Wordpress sur un IIS auto-hébergé via une machine virtuelle.
Malheureusement, je n'ai pas pu renommer mon dossier de plugins, j'ai continué à recevoir "dossier en cours d'utilisation".
Que dois-je faire ?
Merci d'avance.
John Wiley
Arrêtez le service de publication World Wide Web pendant que vous renommez le dossier. IIS lit et verrouille ce dossier ouvert.
Haywhy blaze
comment ?
Fareena
Salut, s'il vous plaît aidez-moi ! J'ai un blog sur le wordpress.com gratuit, donc il n'y a pas d'hébergement indépendant, mais WordPress lui-même. Je ne peux pas me connecter au backend en raison du plugin d'authentification à deux facteurs sur WordPress.
J'essaie de me connecter à ma page WP via FTP, pouvez-vous s'il vous plaît confirmer si le nom d'utilisateur et le mot de passe pour l'accès FTP sont les mêmes que mon nom d'utilisateur et mot de passe WordPress ? . À ce stade, je ne peux pas accéder au backend et j'obtiens continuellement une erreur « impossible de se connecter au serveur ».
J'essaie de désactiver le plugin d'authentification à deux étapes pour mon site. Comme je n'ai plus la carte SIM mobile à laquelle le code de vérification est envoyé. Aidez-moi s'il vous plaît car je suis assez frustré. Cheers
Support WPBeginner
Veuillez contacter le support de WordPress.com.
Admin
jean jacques amani
S'il vous plaît, aidez-moi !
Cela fait 4 jours que je ne peux pas accéder à mon panneau WP, même par FTP en utilisant FileZilla.
La veille, j'ai ouvert mon panneau WP et j'ai vu qu'un plugin nécessitait une mise à jour. J'ai effectué la mise à jour automatique et depuis, mon site web ne fonctionne plus.
Je ne peux pas accéder au répertoire pour désactiver le plugin.
J'ai suivi les étapes que vous avez indiquées en utilisant phpMyAdmin mais je ne trouve pas "active plugin" dans wp-option
S'il vous plaît, aidez-moi
Support WPBeginner
Contactez votre hébergeur web pour savoir pourquoi vous ne pouvez pas accéder au FTP. Vous pouvez également accéder à vos fichiers et dossiers en utilisant le gestionnaire de fichiers dans cPanel (votre tableau de bord de compte d'hébergement web).
Admin
jean jacques amani
Tout d'abord, je dois vous remercier pour votre aide.
J'utilise un mode gratuit sur mon hébergeur web et cela ne me permet pas d'interagir avec eux.
Lorsque j'essaie d'ouvrir mon site web dans le navigateur, je reçois ce message :
Attention : require_once(assets/ilenframework/assets/lib/utils.php) : impossible d'ouvrir le flux : Aucun fichier ou dossier de ce type dans /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php à la ligne 24 Erreur fatale : require_once() : Échec de l'ouverture de 'assets/ilenframework/assets/lib/utils.php' (include_path='.:/usr/lib/php') dans /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php à la ligne 24
Pesa
Excellent article. Gain de temps considérable pour le dépannage et la réparation de mon site. Continuez votre bon travail.
Lohith
Thanks a lot.. Your article did the miracle to my Wordpress site which suddenly went blank
Carla
Je sais que mon écran blanc provenait d'un plugin défectueux et tout a mal tourné lorsque j'ai essayé de le désinstaller depuis wp-admin. Maintenant, j'ai l'écran blanc et le plugin n'apparaît pas dans mon cPanel... que faire ?
Squalle
Une aide précieuse pour moi ce matin ! Je n'étais pas allée sur mon panneau d'administration depuis quelques jours. Je l'ouvre et sélectionne toutes les mises à jour de plugins et je les mets à jour toutes en même temps... grosse erreur. J'ai eu le WSOD (White Screen Of Death) et j'ai commencé à paniquer. lol
Puis j'ai trouvé cet article qui m'a énormément aidé ! Ça a marché comme sur des roulettes. J'ai trouvé le plugin défectueux et je l'ai supprimé.
Merci pour le super article !
Muhammad Awais Sarwar
J'ai le même problème. Je peux ouvrir le tableau de bord de WordPress ainsi que la page d'accueil. Mais quand j'ouvre n'importe quelle autre page, il est indiqué que cette page a une boucle de redirection
ERR_TROP_DE_REDIRECTIONS
Je me souviens avoir supprimé seulement 2 plugins. Je n'ai fait aucune mise à jour. Mais ça persiste. Merci de me guider.
Support WPBeginner
Si vous avez essayé de désactiver tous vos plugins WordPress, essayez ceci.
Connectez-vous à votre site web à l'aide d'un client FTP. Dans le répertoire racine, vous trouverez un fichier .htaccess. Téléchargez-le sur votre ordinateur. Supprimez le fichier original de votre site web. Visitez la zone d'administration de votre site et allez dans Paramètres » Permaliens. Ne modifiez aucun paramètre sur la page, cliquez simplement sur le bouton enregistrer les modifications. Vérifiez votre site web pour voir si l'erreur a été résolue.
Admin
Muhammad Awais Sarwar
Merci pour votre aimable réponse.
J'ai résolu le problème hier soir après avoir posté ici.
”
Voici la solution et comment la corriger :
Dans notre wp-config.php, nous surchargeons les variables serveur données qui causent le problème en ajoutant ceci sous votre configuration de base de données dans wp-config :
if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) {
$list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]);
$_SERVER[‘REMOTE_ADDR’] = $list[0];
}
$_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE;
$_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE;
$_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;
”
J'ai vu ce lien.
Vous pouvez tous le visiter. Dieu merci, j'essayais depuis trois jours. Merci à vous tous.
Martin Fuller
Bonjour, j'ai rencontré ce problème aujourd'hui. Je connaissais le nom du plugin qui causait le problème et j'ai fait appel à un consultant.
Il avait accès à mon cPanel. D'une manière ou d'une autre, il a pu désactiver le plugin problématique mais ne m'a pas dit comment il l'avait fait.
Avez-vous une idée de la façon dont il aurait pu le faire ?
Support WPBeginner
Veuillez consulter l'article ci-dessus, il contient des instructions complètes.
Admin
Elaine
Merci. J'ai installé un mauvais plugin mis à jour et j'ai obtenu l'écran blanc de la mort. Votre explication claire m'a aidé à restaurer les bons plugins et à retrouver l'accès à mon site.
Rhyauna
J'ai suivi toutes les étapes et j'ai pu désactiver mes plugins, mais quand j'ai essayé de les réactiver, j'ai eu un écran blanc. Je ne sais pas ce qui se passe. S'il vous plaît, aidez-moi
Support WPBeginner
Vous pouvez renommer le dossier du plugin pour désactiver tous les plugins à nouveau. Créez un nouveau dossier plugins sous /wp-content/ puis téléchargez et installez des copies fraîches de tous vos plugins.
Admin
Daniel
Merci beaucoup, cela a fonctionné directement. J'avais peur que cela ne fonctionne pas.
MagK
Lorsque j'ai rencontré l'"écran blanc de la mort", je n'ai même pas paniqué une minute et je suis allé directement sur votre site, je savais que je trouverais une solution ici.
Merci beaucoup pour tous les conseils et ressources que vous mettez à disposition.
Support WPBeginner
De rien. Merci pour vos aimables paroles.
Admin
Bhushan S. Jawle
Merci BEAUCOUP ! J'ai économisé des heures de travail !
cherian
Merci
J'ai renommé le dossier Lock down WP Admin et cela fonctionne bien maintenant
Merci
yaser
merci beaucoup !
j'étais triste et vous m'avez rendu heureux.
mon site est maintenant EN LIGNE !
Tami
Merci ! Super utile !
mike rigley
Thanks – killing the plugins folder via FTP worked great for me
Now I can update them and reactivate if needed 
merci
mike
Nick Karvounis
OMG ! Vous m'avez sauvé la journée, j'avais installé un plugin de sécurité qui ne me permettait de me connecter que depuis une adresse IP spécifique et je ne pouvais pas me connecter via FTF, merci pour les instructions d'accès php !
Saurabh Gupta
Écriture brillante, simple et facile. Notre blog environnemental Earth5R avait ce problème critique où les auteurs et l'administrateur ne pouvaient pas se connecter, nous avons appliqué cette solution et cela a fonctionné comme par magie. Il y avait un des rares plugins inutiles qui causait le problème. Cela apporte aussi une leçon, ne gardez que le plugin le plus nécessaire ! Merci beaucoup, cela a été un gain de temps considérable.
Femke
Au secours ! Je suis dans le fichier FTP, mais je ne sais vraiment pas comment changer le nom du dossier..
Support WPBeginner
Dans votre client FTP, cliquez pour sélectionner le dossier des plugins, puis faites un clic droit et sélectionnez Renommer dans le menu.
Admin
Yann
Merci les gars pour l'astuce FTP. Je suis un débutant et vous venez de me sauver de nombreuses heures de stress.
hyma
Wow Tq Manuel, vous m'avez fait gagner du temps, ça m'aide beaucoup.
Manuel
Merci beaucoup pour cet article utile !
Jonathan
Merci ! J'ai pu accéder à mon site WordPress, mais pas à la zone d'administration. J'ai eu une erreur fatale à cause d'un plugin de cache. J'ai fait ceci pour y accéder, supprimé et réinstallé le plugin, et ça fonctionne bien.
Paul
Merci – j'ai économisé des heures de retravail !
Yarina
Rien de tout cela n'a fonctionné pour moi… mais ensuite je suis passé à Internet Explorer et maintenant je peux accéder à mon tableau de bord wp. Le site a toujours été en ligne. Des idées sur ce qui pourrait causer le problème dans Chrome ?
Chris
Merci. Le problème était une mauvaise mise à jour de plugin. Utiliser FTP et changer le nom du répertoire du plugin m'a instantanément redonné la possibilité d'accéder à la page wp-login, puis de renommer le répertoire du plugin à nouveau via FTP m'a permis de réactiver les plugins tour à tour, identifiant ainsi facilement le plugin douteux. C'était incroyablement utile et a résolu mon problème. Merci beaucoup.
lynn Page
si vous savez comment résoudre ce problème, j'ai besoin d'aide
Ron Blake
Excellent article. Merci ! Un mauvais plugin et l'utilisation du renommage du plugin.désactivé était beaucoup plus facile que d'essayer de le faire via le panneau d'administration.
John Detlefs
Tu déchires. Cet article m'a fait gagner quelques milliers d'euros et m'a évité de refaire une semaine de travail. Merci beaucoup !
Specifically, changing debug to “True” made life a whole lot easier.
Javier Mayen
le plugin wp-super-cache a mis mon écran en blanc et mort. merci cet article m'a donné la solution
Ashley
Quelqu'un peut m'aider s'il vous plaît, je l'ai fait via mon FTP mais j'ai toujours le "reauth=1" après avoir désactivé mon dossier de plugins. Merci
Shawn
Si vous utilisez WP-CLI, vous pouvez également le faire en exécutant :
wp plugin deactivate --all
Crystal Foth
Merci – vous m'avez sauvé. J'aurais dû désactiver les plugins avant de changer de thème !
flafin
Excellent article, merci ! J'ai reçu une erreur de serveur interne en essayant d'ajouter un code de suivi à mon fichier functions.php via l'éditeur sur WP. Après avoir reçu l'erreur, j'ai supprimé le code du fichier, ce qui aurait dû résoudre le problème, mais l'erreur persistait. J'ai ouvert le gestionnaire de fichiers de mon compte d'hébergement et j'ai navigué jusqu'au fichier functions.php. Lorsque je l'ai ouvert, le code qui avait causé l'erreur était toujours dans le fichier. Une fois que j'ai supprimé le code, l'erreur a disparu. J'espère que cela vous aidera.
anticrap
incroyable. je suis un novice complet dans tout cela et vous avez rendu si facile de résoudre ce problème. merci beaucoup
Chris
j'ai essayé les deux et ça a marché pour moi, le problème maintenant est que je ne peux pas activer mes plugins..
Nate
Avez-vous trouvé comment les réactiver ? J'ai le même problème. Faites-moi savoir. Merci.