Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment désactiver tous les plugins lorsque vous ne pouvez pas accéder à WP-Admin

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.

Désactiver tous les plugins WordPress sans accéder à l'espace 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

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.

Renommer le dossier des plugins

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.

Plugins désactivés via FTP

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.

Plugins WordPress 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.

Sélection de phpMyAdmin sur cPanel

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.

Cliquez sur wp-options

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é.

Cliquez sur l'option Activate_Plugins

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.

Réinitialiser les plugins actifs

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

S'abonner à WPBeginner

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 :

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.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

339 CommentsLeave a Reply

  1. 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 !!!!

  2. 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 !!!

  3. 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 !!

  4. 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.

  5. 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.

  6. 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 !

  7. 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.

    • Essayez de vider vos cookies et votre cache, puis voyez si vous pouvez accéder au panneau d'administration/tableau de bord.

  8. 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.

  9. 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.

  10. Bon article. Si vous savez quel plugin cause le problème, pouvez-vous désactiver uniquement ce plugin depuis la base de données ?

    • Oui… dans votre gestionnaire de fichiers. Je viens de le faire avec succès - pas d'écran blanc de la mort

  11. 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 :

  12. 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.

  13. 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

  14. 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

    • 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

      • 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

  15. Excellent article. Gain de temps considérable pour le dépannage et la réparation de mon site. Continuez votre bon travail.

  16. Thanks a lot.. Your article did the miracle to my Wordpress site which suddenly went blank :)

  17. 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 ?

  18. 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 !

    • 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.

      • 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

        • 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.

  19. 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 ?

  20. 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.

  21. 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

    • 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

  22. 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.

  23. merci beaucoup !
    j'étais triste et vous m'avez rendu heureux.
    mon site est maintenant EN LIGNE !

  24. Thanks – killing the plugins folder via FTP worked great for me :) Now I can update them and reactivate if needed :)

    merci
    mike

  25. 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 !

  26. É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.

  27. Au secours ! Je suis dans le fichier FTP, mais je ne sais vraiment pas comment changer le nom du dossier..

  28. Merci les gars pour l'astuce FTP. Je suis un débutant et vous venez de me sauver de nombreuses heures de stress.

  29. 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.

  30. 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 ?

  31. 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.

  32. 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.

  33. 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. :)

  34. le plugin wp-super-cache a mis mon écran en blanc et mort. merci cet article m'a donné la solution

  35. 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

  36. 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.

  37. incroyable. je suis un novice complet dans tout cela et vous avez rendu si facile de résoudre ce problème. merci beaucoup

  38. j'ai essayé les deux et ça a marché pour moi, le problème maintenant est que je ne peux pas activer mes plugins..

    • Avez-vous trouvé comment les réactiver ? J'ai le même problème. Faites-moi savoir. Merci.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.