Désactivation des plugins wordpress via base de données


, Mis à jour le 17 septembre, 2013

Désactivation des plugins wordpress via base de données

Récemment, J’ai eu un méchant problème avec l’un de mes blogs Wordpress. En fait, J’ai eu le malheur de faire face à la page blanche redoutée de la mort. Un signe qui indique vraisemblablement que j’ai commis une grosse gaffe en manipulant les plugins Wordpress. Je me suis retrouvé incapable d'accéder à la zone Admin pour désactiver manuellement tous les plugins utilisés. Dans le passé, j'ai eu affaire à cette situation que j’ai pu résoudre seulement après avoir supprimer simplement tous les fichiers des plugins du serveur.  Cette fois ci, je me suis dits qu’il doit y avoir une autre façons plus simple et plus rapide. Heureusement, après quelques minutes d’investigation  à travers le Codex WordPress, j'ai pu récolter suffisamment d'informations pour mener à bien ma mission. Maintenant que le fiasco est terminée, je veux partager une technique simple pour désactiver puis réactiver l’ensemble des plugin de votre site Wordpress.

Étapes à suivre pour désactiver les plugins Wordpress rapidement

Avant de commencer, il est fortement recommandé de faire une sauvegarde de votre base de données. Ensuite, connectez-vous à votre base de données avec phpMyAdmin (ou autre), et naviguez jusqu'à la colonne "active_plugins" de la table "wp_options" en utilisant la requête SQL suivante (modifiez la valeur du préfixe du tableau Wordpress par défaut  "wp_" si nécessaire):

SELECT * FROM wp_options WHERE option_name = 'active_plugins';

Une fois la colonne active_plugins apparaît, cliquez sur modifier. Vous verrez quelque chose de similaire à ce qui suit, en fonction du nombre et du type de plugins que vous avez installé:

 

a:31:{i:0;s:13:"AddMySite.php";i:1;s:19:"akismet/akismet.php";
i:2;s:23:"all_in_one_seo_pack.php";i:3;s:16:"authenticate.php";
i:4;s:28:"breadcrumb-navigation-xt.php";i:5;s:18:"codeautoescape.php";
i:6;s:37:"contact-coldform/contact_coldform.php";
i:7;s:32:"custom-query-string-reloaded.php";
i:8;s:30:"customizable-post-listings.php";
i:9;s:33:"dd-sitemap-gen/dd-sitemap-gen.php";i:10;s:20:"download-counter.php";
i:11;s:13:"feedcount.php";i:12;s:13:"full_feed.php";i:13;s:15:"get-weather.php";
i:14;s:36:"google-sitemap-generator/sitemap.php";i:15;s:13:"gravatars.php";
i:16;s:19:"kill-admin-nags.php";i:17;s:18:"landingsites13.php";
i:18;s:30:"nofollow-free/nofollowfree.php";i:19;s:17:"ol_feedburner.php";
i:20;s:16:"plugins-used.php";i:21;s:22:"popularity-contest.php";
i:22;s:39:"search-everything/search_everything.php";
i:23;s:27:"simple-tags/simple-tags.php";i:24;s:26:"simple_recent_comments.php";
i:25;s:18:"simple_twitter.php";i:26;s:25:"subscribe-to-comments.php";
i:27;s:24:"the-excerpt-reloaded.php";i:28;s:18:"theme-switcher.php";
i:29;s:9:"top10.php";i:30;s:16:"wp-db-backup.php";}

 

Ce code représente tous les plugins actifs sur votre site. Ainsi, pour désactiver rapidement tous les plugins sans passer par la zone d'administration de WP, mettez en surbrillance l'ensemble du bloc de code, découper et coller dans un fichier texte en toute sécurité. Après avoir retiré le code, cliquez sur le bouton pour enregistrer vos modifications et c'est tout. Tous les plugins WordPress sont maintenant désactivées (mais encore installés, et avec toutes les options du plugin qui restent entièrement intact). C'est évidemment que cette technique vous permet d’avoir un énorme gain de temps ce qui est vraiment pratique lors des situations critiques où chaque seconde compte. Une fois que vous êtes prêt à réactiver votre ensemble de plugins, il suffit de couper / copier et coller le code préservé de nouveau dans le champ "active_plugins". Cliquez sur Enregistrer et fait. Encore une fois, n'oubliez pas de sauvegarder votre base de données avant de l'éditer. Vous pouvez aussi activer un plugin à la fois depuis votre panneau d’administration, afin de trouver l’extension fautif.

Désactiver les plugins avec une requête SQL

Alternativement, vous pouvez utiliser cette requête pour désactiver tous les plugins:

 

UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';

 

Une fois exécutée, cette requête va effacer le champ active_plugins de tous les plugins actifs, ce qui désactive (sans désinstaller ou modifier) l'ensemble des extensions. Cette méthode est idéale si vous envisagez de réactiver chaque plugin individuellement, par exemple, après avoir résolu une erreur du serveur. Alors que la technique précédente rend facile la réactivation tous les plugins en masse, cette requête est parfaite pour simplement "atomiser" tous les plugins actifs sans remords.


comments powered by Disqus

Comment changer un domaine principal wp multi-site

Comment changer un domaine principal wp multi-site

Si vous voulez changer le domaine principal de l'installation de votre WordPress multi-site, il y a 5 valeurs à modifier. Vous n’aurez pas besoin d'effectuer une dump de base de données. Ceci est en fait désapprouvé parceque WordPress enregistre des données en séries, et la modification de cela peut … Continuer

Publié le 8 octobre, 2016

0 Commentaires
Supprimer le spam dans wordpress

Supprimer le spam dans wordpress

L’augmentation des commentaires spams dans WordPress devenant un problème, vous vous retrouvez peut-être avec des centaines, voire même des milliers de commentaires en attente que vous avez à supprimer. Malheureusement, l’installation de base de WordPress vous laisse seulement supprimer en masse les … Continuer

Publié le 8 mai, 2016

0 Commentaires
Optimiser la base de données de Wordpress avec Cron

Optimiser la base de données de Wordpress avec Cron

Nous avons déjà souligné l’importance d’avoir une base de données simple et optimisée pour votre site web WordPress pour accélérer la performance de votre site. Après un certain temps, les tableaux MySQL deviennent encombrés et exigeront grandement quelques réparations et travaux d’entretien. Comme … Continuer

Publié le 24 janvier, 2016

0 Commentaires
Comment protéger wp-config.php

Comment protéger wp-config.php

Il est triste de constater à quel point de nombreux sites WordPress sont incroyablement faciles à pirater. Beaucoup d'entre eux ne sont même équipé de la dernière version. Cependant, l'un des fichiers parmi les plus dangereux et les plus sensibles dans WordPress est le wp-config.php. Ce fichier cont … Continuer

Publié le 21 octobre, 2015

0 Commentaires
Comment changer un site html en un site Wordpress

Comment changer un site html en un site Wordpress

Récemment, sur un forum que je fréquente, une vieille connaissance m’a demandé comment convertir un de ses anciens sites Dreamweaver vers WordPress, sans que cela ne lui demande trop d’effort. J’ai d’abord pensé que ce serait impossible de faire cela facilement, mais après avoir vu d’autres réponses … Continuer

Publié le 13 juillet, 2015

2 Commentaires
Comment ajouter un bouton donation dans Wordpress

Comment ajouter un bouton donation dans Wordpress

Il y a un grand nombre de sites web qui offrent des logiciels gratuits ou autres services libres de droit (open source). Les développeurs font beaucoup d’efforts pour nous fournir des outils spécialisés pour divers besoins. Les plugins WordPress sont eux-mêmes un bon exemple. Regardez le nombre d’ad … Continuer

Publié le 11 juillet, 2015

0 Commentaires
Comment installer SSL dans Wordpress

Comment installer SSL dans Wordpress

Tous les jours, nous révélons des informations personnelles sur internet. Rien que pendant la dernière heure, j’ai utilisé ma carte de crédit, acheté un livre, sauvegardé une copie de l’adresse de mes amis, envoyé des mails et fait quelques courses. Partager nos informations est devenu tellement co … Continuer

Publié le 28 février, 2015

0 Commentaires



Les avis des clients

Avis des utilisateurs


Faites entendre votre voix. Passez en revue votre fournisseur d'hébergement Web - bon ou mauvais.


Que dire quand ce n'est que du positif ? Bien sûr petits soucis de temps à autres comme chez soi et liée aux tehnologies et non aux incomptétences. Service au top, à disposition du client et suivi efficace.

marc à propos Mavenhosting France

Montrer une autre revue
Lire les avis Mavenhosting France



Plans d'hébergement




Les plans d'hébergement de 59 sociétés d'hébergement partout dans le monde


Meilleur hébergeurs web

# hébergeur web prix action

1

Ikoula

1.95 EURO

Ajouter un Avis
Visiter

2

Siteground

6.95 USD

Ajouter un Avis
Visiter

3

Ex2hosting

3.99 EURO

Ajouter un Avis
Visiter

4

Inmotion

5.95 USD

Ajouter un Avis
Visiter

5

Webhostinghub

4.95 USD

Ajouter un Avis
Visiter

6

Bluehost

6.95 USD

Ajouter un Avis
Visiter






Hébergeurs par avis de clients

Ex2hosting
78 avis des clients
Nuxit France
70 avis des clients
Hostpapa France
67 avis des clients
1and1 France
62 avis des clients
Rapidenet
50 avis des clients
Ajouter un avis Tous les profils


Hébergeurs par fidélité de clients

Ex2hosting
73 / 78 recommandé
Nuxit France
68 / 70 recommandé
Rapidenet
49 / 50 recommandé
Infomaniak France
48 / 48 recommandé
Hostpapa France
39 / 67 recommandé
Évaluer hébergeur Tous les profils


Question de la Semaine


Le plus important critère de votre hébergeur



Contacter l'éditeur

Posez votre question