Comment désactiver/désactiver les plugins WordPress (3 méthodes)

Publié: 2021-03-14

Presque tous les sites Web WordPress utilisent des plugins. Bien qu'ils soient certainement pratiques, ils peuvent parfois entraîner un dysfonctionnement de votre site Web ou présenter des problèmes de sécurité. Si cela se produit, vous devrez peut-être les désactiver un par un jusqu'à ce que vous trouviez la cause du problème. Ce qui peut être difficile si vous n'avez pas accès à votre tableau de bord car un plugin a mal fonctionné.

Heureusement, il existe de nombreuses autres façons de désactiver vos plugins WordPress, par exemple via votre base de données. Dans cet article, nous allons expliquer pourquoi vous pourriez avoir besoin de le faire et vous apprendre comment cela fonctionne en trois étapes.

Allons-y !

Abonnez-vous à notre chaîne Youtube

Pourquoi voudriez-vous désactiver un plugin WordPress ?

Comme nous l'avons dit ci-dessus, les principales raisons pour lesquelles quelqu'un désactiverait un plugin WordPress est de dépanner ou d'empêcher des dysfonctionnements ou des problèmes de sécurité. Parfois ceux-ci se sont déjà produits, et parfois c'est préventif.

Cependant, selon les circonstances, votre tableau de bord peut être inaccessible. Ou vous obtenez un code d'erreur que vous ne savez pas vraiment comment résoudre ou ce qui le cause. Prenez les codes d'erreur 502 et 504, par exemple. Vous avez probablement rencontré les deux plusieurs fois et bien qu'ils ne soient pas uniques à WordPress, les problèmes avec les plugins sont une cause potentielle. En dehors de cela, si jamais vous rencontrez un problème où un plugin ne fonctionne pas comme prévu ou l'une des fonctionnalités de votre site Web semble être cassée, c'est une bonne idée de tester les problèmes de compatibilité.

La première chose à faire lorsque des problèmes comme celui-ci surviennent, désactivez vos plugins un par un , pas tous en même temps. Vous pouvez ainsi localiser le problème de manière exponentielle plus rapidement (et éviter que votre site ne soit encore plus endommagé). Il y a trois façons pour vous de gérer cette désactivation :

  1. Via votre tableau de bord, en utilisant l'onglet Plugins.
  2. Via FTP, en renommant les dossiers de vos plugins.
  3. Directement depuis votre base de données.

Ces trois méthodes ont été classées de la plus simple à la plus complexe. Gardez à l'esprit que ce n'est pas parce que c'est complexe que c'est difficile. Cela nécessite juste un peu plus que quelques clics. Creusons pour que vous puissiez désactiver vos plugins WordPress de toutes les manières imaginables.

1. Comment désactiver un plugin WordPress à partir du tableau de bord

La désactivation d'un plugin WordPress via votre tableau de bord d'administration est le moyen le plus simple et le plus simple de désactiver un plugin. Si vous avez accès au tableau de bord, c'est. Si les problèmes de plugin vous ont fait perdre l'accès, descendez et vérifiez les méthodes SFTP ou de base de données. Mais si vous parvenez à vous connecter normalement, voici ce que vous pouvez faire.

Tout d'abord, accédez à Plugins - Installés dans la barre latérale gauche.

désactiver le tableau de bord des plugins

Une fois là-bas, faites défiler pour trouver le plugin que vous désactivez en premier. N'oubliez pas que si vous résolvez des problèmes qui, selon vous, pourraient être liés au plug-in, désactivez-les un par un. Ne faites pas tout d'un coup, souvenez-vous. En termes de dépannage, c'est la folie.

Lorsque vous cliquez sur le bouton Désactiver sous le titre d'un plugin, il rechargera la page et le plugin cessera de fonctionner.

désactiver les plugins

Vous aurez également la possibilité de le réactiver ou de le supprimer (2) lorsque cela sera terminé. Si votre problème persiste, vous pouvez le réactiver. Sinon, le bouton Supprimer le supprime de vos fichiers et de votre stockage.

C'est tout, cependant. Vous avez désactivé le plugin de votre tableau de bord et j'espère que votre problème est résolu.

2. Comment désactiver un plugin WordPress à partir de la base de données à l'aide de phpMyAdmin

Bien que tout le monde ne soit pas à l'aise pour accéder à votre base de données WordPress, si vous l'êtes, désactiver les plugins WordPress de cette manière est sûr et sécurisé.

Étape #1 : Accédez à votre base de données WordPress avec phpMyAdmin

Pour commencer, vous aurez besoin d'accéder à votre base de données WordPress. Lorsque vous configurez la plate-forme, WordPress crée automatiquement une base de données où il stocke toutes les informations sur votre site Web. Cependant, vous ne pouvez pas accéder à votre base de données depuis votre tableau de bord. Pour y arriver, vous aurez besoin d'utiliser un outil qui vous permet d'interagir avec des bases de données, comme phpMyAdmin.

De nos jours, la plupart des hébergeurs Web vous fournissent un panneau de configuration cPanel lorsque vous vous inscrivez à un plan. Si vous accédez à votre panneau de contrôle, vous devriez voir une section intitulée Bases de données, avec une option phpMyAdmin en dessous :

désactiver les plugins wordpress

De plus, si vous êtes sur un hôte tel que SiteGround ou Pressable, vous utiliserez un tableau de bord propriétaire tel que Site Tools. Dans la plupart des cas, ceux-ci ont une section dédiée aux bases de données. Dans Siteground, par exemple, il se trouve sous Site – MySQL – phpMyAdmin (onglet) – Access phpMyAdmin .

siteground phpmyadmin

Peu importe comment vous y arrivez ou quel hôte vous utilisez, phpMyAdmin est le même partout. Après avoir appuyé sur le bouton ou cliqué sur le lien, phpMyAdmin s'ouvrira et vous verrez maintenant plusieurs options au milieu de la page. un menu de navigation en haut et une liste de bases de données à gauche. Si vous hébergez un seul site Web, vous ne devriez voir qu'une seule base de données sur cette liste. Dans l'exemple ci-dessous, nous utilisons un serveur de test avec plusieurs sites Web, d'où les multiples éléments à gauche qui peuvent être développés :

désactiver les plugins wordpress

Dans la plupart des cas, vous pouvez identifier les bases de données WordPress grâce au préfixe wp_ . Cependant, de nombreux hôtes modifient cette valeur par défaut pour des raisons de sécurité et vous pouvez également la modifier. Dans tous les cas, cliquez sur la base de données de votre site Web, puis passez à l'étape numéro deux.

Étape #2 : Localisez vos tables de plugins

Une fois que vous avez ouvert votre base de données dans phpMyAdmin, vous verrez une liste de tables contenant toutes les données de votre site Web, comme celles ci-dessous :

désactiver les plugins wordpress

Vous remarquerez que certaines tables ont des noms qui rendent leur contenu facile à reconnaître, comme wp_options et wp_posts . Cependant, il n'y a pas de table dédiée aux plugins. Au lieu de cela, WordPress stocke les informations de votre plugin dans la table wp_options :

désactiver les plugins wordpress

Gardez à l'esprit que les tableaux que vous voyez dans les exemples ci-dessus ont également des préfixes personnalisés pour des raisons de sécurité. Cependant, le vôtre commence probablement par wp_ . Dans tous les cas, cliquez maintenant sur le lien wp_options et une nouvelle page s'ouvrira, contenant de nombreuses lignes :

désactiver les plugins wordpress

La ligne que nous recherchons s'appelle active_plugins et cette valeur apparaît sous la colonne option_name . Si vous ne le voyez pas au début, ne vous inquiétez pas - il devrait y avoir plusieurs pages de lignes, alors continuez à le chercher. Une fois que vous l'avez trouvé, passez à l'étape numéro trois.

Étape #3 : Désactivez vos plugins WordPress

Voici à quoi devrait ressembler la ligne active_plugins une fois trouvée :

désactiver les plugins wordpress

À droite, vous pouvez voir une partie de la valeur que contient cette ligne. Allons-y et modifions-le en cliquant sur le bouton Modifier à l'extrême gauche de la ligne. Sur la page suivante, vous verrez tous les champs que contient la ligne active_plugin , y compris un appelé option_value . Vous pouvez y trouver une chaîne qui contient tous vos plugins actifs, comme celle-ci :

désactiver les plugins wordpress

Avant d'apporter des modifications, vous devez copier toute cette chaîne dans un éditeur de texte, puis enregistrer ce fichier dans un endroit où vous ne l'oublierez pas. De cette façon, vous pouvez restaurer les valeurs d'origine du champ option_value en cas de problème.

Après cela, continuez et supprimez tout le contenu du champ et remplacez-le par cette chaîne :

a:0:{}

Ce petit extrait de code indique à WordPress qu'il n'y a aucun plugin actif sur votre site Web. Dans l'exemple que nous vous avons montré plus tôt, il y avait six plugins en cours d'exécution, c'est pourquoi il s'est ouvert avec une valeur a:6 à la place. Une fois cela fait, appuyez sur le bouton Aller en bas à droite de la page pour enregistrer vos modifications.

Allez-y et essayez d'ouvrir votre site Web WordPress. Si l'un de vos plugins l'empêchait de se charger, il devrait revenir à la normale maintenant. Si tel est le cas, vous devriez pouvoir à nouveau accéder à votre tableau de bord. De là, vous pouvez à nouveau activer vos plugins, un par un. Si votre site tombe en panne après avoir activé un plugin, vous pouvez être sûr que c'est la cause de vos problèmes. Vous pouvez revenir à votre base de données et désactiver à nouveau vos plugins pour ramener votre site. Vous pouvez ensuite désinstaller le plugin cassé et commencer à chercher un remplaçant.

3. Comment désactiver un plugin WordPress via SFTP

SFTP, ou protocole de transfert de fichiers sécurisé, est l'un des moyens les plus sûrs de désactiver les plugins WordPress. Tout d'abord, vous aurez besoin d'un client FTP externe. Nous utiliserons FileZilla.

Dans votre cPanel, vos outils de site ou votre tableau de bord de site, vous pourrez créer des connexions et des informations d'identification FTP. Dans la plupart des cas, c'est très près de l'endroit où vous créez des adresses e-mail ou accédez à phpMyAdmin.

comptes ftp

Cela fait, lancez votre client FTP et connectez-vous à l'aide de ces informations d'identification.

ftp pour désactiver le plugin

Vous pouvez utiliser la fonction Quickconnect (1) , qui vous permet simplement de vous connecter sans vous soucier de l'enregistrement des informations d'identification ou d'autres options. Le client FTP affichera maintenant votre ordinateur local dans les volets de gauche et la structure de répertoires de l'hébergeur Web dans les volets de droite.

Accédez au dossier /public-html/wp-content/plugins/ (2) de cette installation WordPress et faites un clic droit dessus sur le dossier du plugin que vous avez l'intention de désactiver par SFTP (3). Dans le menu contextuel, sélectionnez Télécharger (4) . Le téléchargement du plugin ne le supprime pas de votre serveur, mais il le sauvegarde juste au cas où vous auriez besoin de le réinstaller.

Une fois qu'il est sauvegardé de cette façon, vous pouvez cliquer à nouveau avec le bouton droit de la souris et choisir Supprimer . Cela désactivera et supprimera ce plugin. Notez que cette méthode ne vous oblige pas à effectuer une action distincte pour désactiver comme dans votre tableau de bord. Si vous constatez que vous devez réactiver le plugin, téléchargez simplement la sauvegarde que vous avez téléchargée en premier.

Comment désactiver tous les plugins WordPress et pourquoi vous voudriez le faire

Parfois, cependant, vous devrez tout désactiver et recommencer à zéro. Peut-être que les plugins sont en conflit avec votre thème, ou que plusieurs plugins sont en conflit avec plusieurs autres plugins et que les désactiver un par un n'aide pas. De plus, vous devrez peut-être voir quels plug-ins fonctionnent seuls. Ainsi, les désactiver tous vous donnera la possibilité de dépanner des plugins uniques sans interférence des autres.

Heureusement, vous pouvez très facilement désactiver tous vos plugins à la fois aussi facilement qu'un seul. Les meilleurs moyens étant via SFTP ou le tableau de bord d'administration WordPress.

Dans le tableau de bord WP, ​​accédez à Plugins - Installés comme ci-dessus. Cette fois, cependant, au lieu de sélectionner une seule case, cochez la case en haut à gauche de la liste. Cela sélectionnera tous les plugins de la liste (1) .

sélectionner tous les plugins

Ensuite, cliquez sur le menu déroulant (2) et choisissez Désactiver (3) . Vous appuyez ensuite sur le bouton Appliquer (4) , et au fur et à mesure que la page se recharge, tous les plugins sont désactivés.

Si vous devez les supprimer complètement et recommencer à zéro, vous pouvez répéter ce processus, seulement maintenant, vous sélectionnerez Supprimer (5) au lieu de désactiver.

Si vous utilisez SFTP, le processus est vraiment similaire à ci-dessus, vous seul sélectionnerez tous les dossiers à télécharger/supprimer, au lieu d'un seul.

désactiver tous les plugins

Encore une fois, accédez à /public_html/wp-content/plugins/ (1) et sélectionnez tous les sous-dossiers de plugins (2) au lieu d'un seul. Cliquez avec le bouton droit et sélectionnez Télécharger (3) pour conserver les sauvegardes, et lorsque celles-ci sont terminées, répétez le processus et sélectionnez Supprimer (4) .

Et encore une fois, toute votre collection de plugins a été désactivée, désactivée et supprimée.

Conclusion

Le dépannage des sites Web peut être difficile. En ce qui concerne WordPress, les plugins peuvent parfois mal fonctionner, et le seul moyen de résoudre le problème est de les désactiver temporairement. La plupart du temps, l'utilisation de votre panneau d'administration est la plus logique. Cependant, cela peut être délicat sans accès à votre tableau de bord, donc se diriger vers le système de fichiers de votre site via SFTP ou dans la base de données principale WP est tout aussi viable et presque aussi simple. Indépendamment de la façon dont vous devez résoudre les problèmes ou pourquoi, ces méthodes de désactivation de vos plugins WordPress devraient vous aider à régler les problèmes.

Faites-nous part de vos expériences de dépannage et de désactivation de plugins WordPress ? Des conseils ou des pointeurs?

Article présenté en image par Sammby / shutterstock.com