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. Cela a toujours été une bouée de sauvetage pour un site web en panne. C'est littéralement les premiers secours quand rien ne fonctionne. Pour quiconque a un accès FTP, c'est très simple. Cependant, il est également bon de connaître la méthode utilisant phpMyAdmin. Je ne l'utilise pas, ou plutôt, je n'ai jamais eu à le faire ; FTP a toujours fonctionné pour moi, mais c'est bien d'avoir ce guide mis de côté juste au cas où FTP ne serait pas disponible. Il est intéressant de voir combien de méthodes peuvent toujours être trouvées pour résoudre un problème, n'est-ce pas ?

  2. Bien que j'aie toujours utilisé la méthode traditionnelle de désactivation des plugins en cas de conflit, il est toujours bon de connaître d'autres méthodes au cas où l'une d'elles ne fonctionnerait pas parfois.
    J'ai utilisé phpmyadmin pour d'autres raisons mais jamais pour cela.
    Article bien documenté.

  3. Merci pour les instructions utilisant phpMyAdmin. J'avais l'habitude de désactiver les plugins via FTP, mais c'est formidable de connaître d'autres options au cas où je ne pourrais pas accéder au FTP. Excellent travail.

  4. J'ai essayé de désactiver mes plugins en utilisant le processus FTP sur WordPress version 6.3, et le site web a planté.

    J'ai pu renommer le dossier des plugins et le redémarrer correctement. Je vous informe juste.

    • Merci de nous en informer, cela dépendrait du message d'erreur spécifique pour ce qui aurait pu se passer, mais heureux d'apprendre que vous avez pu résoudre le problème !

      Admin

  5. Dans l'article, il est dit ;
    Sur l'écran suivant, vous devrez modifier le champ option_value en a:0:{ .

    Ce qui, je pense, devrait être a:0:{}

    • Merci d'avoir signalé cette faute de frappe, nous avons mis à jour l'article pour la corriger !

      Admin

  6. J'ai changé le nom du fichier dans FTP comme suggéré et je peux me connecter à l'administration Wordpress, mais dès que je remets le nom du fichier à l'original, l'erreur revient. Ce qui signifie que je ne peux pas désactiver / réactiver les plugins un par un.

    Pouvez-vous aider ?

    • Dans ce cas, vous voudrez utiliser la deuxième méthode de l'article et cela devrait forcer la désactivation des plugins.

      Admin

  7. Merci beaucoup pour l'information. J'avais activé Google reCaptcha v3 dans Ultimate Member et je ne pouvais pas me connecter à wp-admin en utilisant les détails du super administrateur. J'ai juste renommé le répertoire recaptcha sous le répertoire plugin depuis FTP et l'astuce a fonctionné, cela m'a permis de me connecter et de désactiver Google reCaptcha v.3 depuis le tableau de bord. Merci beaucoup.

  8. Merci pour cette publication et toutes les options. J'avais déjà fait celle de PHPmyadmin auparavant, mais cette fois, j'ai simplement renommé le fichier du plugin dans cpanel. Tellement plus facile et rapide, et cela a déclenché une notification de « réparation de base de données ». Je l'ai fait et j'ai découvert que ma table d'options avait planté. J'ai renommé le fichier des plugins pour revenir à l'original et j'ai relancé la réparation de la base de données, et tout a fonctionné correctement !

    • Glad to hear our recommendations helped and you were able to solve the problem :)

      Admin

  9. J'ai eu un problème avec mon plugin Jetpack après avoir mis à jour mon PHP et WP. Il ne me permettait pas de le désactiver ou de le supprimer. Je suis allé dans le dossier des plugins WP et j'ai renommé le dossier du plugin Jetpack. J'ai actualisé la page d'administration des plugins dans WP et hop ! J'ai supprimé le plugin via le panneau d'administration et supprimé le dossier de la racine.

  10. Aucune des deux méthodes n'a fonctionné pour moi, mais j'ai trouvé une sauvegarde de la veille qui a fonctionné correctement.

    • Merci d'avoir partagé cela, restaurer à partir d'une sauvegarde lorsque c'est possible est une bonne option à utiliser

      Admin

  11. Cela a résolu mon problème. J'ai pu me reconnecter au site d'administration de WordPress. Merci beaucoup. Vous êtes une bénédiction.

  12. Bonjour, je n'ai pas installé de plugins récemment, la seule chose que j'ai faite est de changer l'e-mail. Lorsque j'ai terminé le processus, quelques heures plus tard, je ne pouvais plus accéder au tableau de bord (Désolé, vous n'êtes pas autorisé à accéder à cette page). Des solutions ? Merci

  13. SAUVEUR ! Merci beaucoup pour ce contenu ! Cela a fonctionné en un instant et je suis de retour dans mon tableau de bord d'administration !

  14. Malheureusement, aucune de ces options n'a aidé (j'obtiens toujours une erreur indiquant que le site rencontre des difficultés techniques) après une mise à jour de plugin (j'ai également mis à jour WordPress 5.4 hier ? cela pourrait-il être le coupable ?)

  15. Bonjour,

    J'ai besoin d'aide. Chaque fois que j'essaie d'accéder à mon site Web, j'obtiens une option de téléchargement. J'ai essayé toutes vos suggestions ci-dessus, mais cela n'a pas fonctionné pour moi. J'ai renommé mon dossier de plugins dans mon cpanel en plugin.deactivate, puis j'ai apporté des modifications dans phpmyadmin dans wp-options, j'ai modifié le dossier des plugins actifs. J'ai toujours l'option de téléchargement. Que dois-je faire maintenant.
    Merci d'avance.

  16. Bonjour, j'ai essayé votre suggestion mais je n'arrive pas à me connecter à mon espace d'administration WordPress. Une autre suggestion ? C'est une urgence.

  17. Je veux installer le plugin Yoast SEO dans WordPress. Après l'avoir fait, je dois désactiver le plugin actuellement utilisé, c'est bien ça ? Je suis nouveau dans le travail avec WordPress et j'ai besoin de le faire moi-même car le gars qui a fait mon site web a arrêté de m'aider ! Toute aide serait grandement appréciée ! Merci !

    • Vous n'auriez besoin de supprimer votre autre plugin que s'il s'agit d'un plugin SEO. Si c'est le cas, vous voudrez le supprimer pour éviter certains problèmes courants.

      Admin

  18. Oh mon Dieu ! Vous avez sauvé la situation ! Merci beaucoup ! Après avoir passé tellement de temps à essayer de réparer mon site, votre guide facile à suivre l'a réparé en quelques minutes. Alors merci !

  19. Bonjour,

    Lorsque je vais sur mon site web ou sur la page wp-admin, mon navigateur essaie de télécharger un fichier au lieu d'afficher la page.

    • Si la désactivation de vos plugins n'a pas aidé, vous devriez contacter votre fournisseur d'hébergement et il devrait être en mesure de vous aider avec ce problème.

      Admin

  20. Salut le support Wpbeginner,

    Comment dois-je désactiver tous les plugins sur un site local ?

  21. Merci beaucoup – c'est un sauveur de site !

    Petite question : après avoir renommé le dossier du plugin, lorsque je retourne dans la liste des plugins du back-office WP-admin de WordPress, est-il sûr de supprimer un tel plugin (dont le dossier a été renommé), ou cette action sera-t-elle nuisible ?

    Merci beaucoup !

    Mig

    • Utiliser la méthode de suppression dans votre site WordPress serait la meilleure méthode pour supprimer définitivement ce plugin, car elle passera par les étapes de désinstallation du plugin.

      Admin

  22. Quel programme FTP est gratuit et bon à télécharger sans donner toutes les autorisations pour prendre le contrôle total de votre ordinateur ?

  23. Salut,

    J'ai désactivé tous les plugins, mais maintenant tout mon Woocommerce est perdu.
    Que dois-je faire ?

    • Lorsque vous réactiverez vos plugins, les outils WooCommerce devraient être à nouveau disponibles.

      Admin

  24. Excellent travail ! J'ai utilisé le plugin d'authentification à 2 facteurs et je ne pouvais plus me connecter à mon tableau de bord WordPress. Votre solution FTP l'a résolu à 100%.

  25. salut

    pourquoi je ne peux pas me connecter à l'administration WordPress de mon sous-domaine ?

    il apparaît Options IP -ExecCGI

    sur mon site. pouvez-vous résoudre mon problème ?

    • For that message, you would want to reach out to your hosting provider and they should be able to help you fix it :)

      Admin

  26. Bonjour,
    Mon site Word Press s'affiche normalement pour les visiteurs, mais j'ai le WSoD sur la page de connexion WP-Admin.

    J'ai essayé d'augmenter la mémoire WordPress à 512 Mo et j'ai essayé de désactiver tous les plugins. Rien ne semble avoir aidé.

    J'ai vérifié et le site continuait de se charger normalement, mais avec tous les plugins clairement inactifs. Mais j'obtiens le WSoD lorsque j'essaie de me connecter en tant qu'administrateur

    J'ai réactivé les plugins et tout est redevenu normal pour les visiteurs.

    Avez-vous des suggestions pour la suite ?

  27. Tu es un champion. Renommer mon dossier de plugins dans le gestionnaire de fichiers a fait des merveilles

  28. JE NE SUIS PAS UN DÉVELOPPEUR – Aidez-moi !

    J'avais des problèmes pour me connecter à WordPress, j'ai donc désactivé tous les plugins dans cPanel phpMyAdmin. Maintenant, je ne trouve plus mes plugins actifs dans wp-option/option name. Quand je regarde dans wp-content, il y a un fichier plugins.bak qui montre tous mes plugins installés. Comment puis-je les réactiver ?

    • Vous devriez les réactiver manuellement dans votre zone wp-admin de votre site

      Admin

  29. Salut

    J'ai désactivé tous les plugins en changeant le nom de 'plugin' dans FileZilla. Mais le problème est que je ne peux pas du tout accéder à mon site web pour voir quels plugins ne fonctionnent pas. Voici ce qui s'affiche lorsque j'essaie de me connecter : Cannot modify header information – headers already sent by (output started at /home/content/p3pnexwpnas17_datahtml/wp-config.php:1) in /home/content/p3pnexwpnas17_data0/html/wp-includes/pluggable.php on line 1223

    Aidez-moi s'il vous plaît ! Merci !

  30. Salut

    Via GoDaddy, j'ai un SFTP donc ça n'a pas fonctionné. Quand j'ai changé le protocole en SFTP (transfert de fichiers SSH), une boîte de dialogue est apparue disant « la clé du serveur est inconnue…….voulez-vous lui faire confiance…etc » que dois-je faire ?
    Merci !

    • Cela vous informe que vous n'avez pas encore utilisé cette clé. Si vous contactez votre fournisseur d'hébergement avec ces informations, il pourra confirmer que la clé lui appartient.

      Admin

  31. Merci beaucoup ! Cela m'a beaucoup aidé avec l'erreur qui a fait planter ma page. Et a sauvé ma nuit. Et ma santé mentale.

  32. Renommer le répertoire Plugins via le gestionnaire de fichiers cPanel a fait l'affaire ! Merci beaucoup !

Laisser une réponse

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.