Mise à jour: 13 septembre 2024
Parfois, un plugin mal configuré ou défectueux peut empêcher l’accès à votre tableau de bord WordPress. Dans de tels cas, désactiver les plugins via la base de données est une solution efficace pour restaurer l’accès à votre site. Voici un guide simple pour désactiver les plugins WordPress en utilisant phpMyAdmin.
Étapes pour désactiver les plugins via phpMyAdmin
Désactiver les plugins WordPress via la base de données est une méthode directe pour résoudre les problèmes d’accès au tableau de bord causés par des plugins défectueux. En suivant ces étapes simples, vous pouvez rapidement désactiver tous les plugins et restaurer l’accès à votre site. Pour une gestion plus facile à l’avenir, assurez-vous de maintenir vos plugins à jour et de vérifier leur compatibilité avant les mises à jour majeures.
Durée: 5 minutes
Accéder à phpMyAdmin
La plupart des hébergeurs fournissent un accès à phpMyAdmin via le cPanel, Plesk ou un autre tableau de bord. Une fois connecté, recherchez l’option phpMyAdmin et cliquez dessus pour l’ouvrir.
Sélectionnez votre base de données WordPress
Dans la liste des bases de données à gauche, cliquez sur celle qui correspond à votre site WordPress.
Rechercher la table wp_options
Dans la liste des tables, trouvez et cliquez sur wp_options. Notez que le préfixe wp_ peut varier en fonction de votre configuration.
Rechercher l’option active_plugins
Utilisez la fonction de recherche de phpMyAdmin pour trouver la ligne contenant active_plugins.
Modifier la valeur de active_plugins
Cliquez sur l’icône d’édition (souvent représentée par un crayon) à côté de la ligne active_plugins. Changez la valeur de active_plugins pour : a:0:{}. Cette action désactivera tous les plugins.
Sauvegardez les changements.
Cliquez sur « Exécuter » ou « Enregistrer » pour appliquer les modifications. Vérifiez que la valeur de active_plugins est maintenant définie à a:0:{}.
Désactiver tous les plugins avec une requête SQL
Une autre méthode efficace pour désactiver tous les plugins WordPress consiste à utiliser une requête SQL directement dans votre base de données. Voici comment procéder :
Suivez les étapes décrites ci-dessus pour accéder à la table wp_options. Allez dans l’onglet SQL et entrez la requête suivante :
UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';
Cliquez sur Exécuter pour exécuter la requête.
Cette requête effacera le champ active_plugins de tous les plugins actifs, désactivant ainsi tous les plugins sans les désinstaller ou les modifier. Cette méthode est particulièrement utile si vous souhaitez réactiver chaque plugin individuellement après avoir résolu une erreur sur votre serveur.
Avantages de cette méthode
- Précision : Vous pouvez désactiver tous les plugins en une seule étape sans accéder à chaque plugin individuellement.
- Réactivation sélective : Après avoir corrigé le problème, vous pouvez réactiver les plugins un par un pour identifier celui qui cause le problème.
- Rapidité : Idéal pour des situations d’urgence où l’accès au tableau de bord WordPress est bloqué par un plugin défectueux.
En utilisant cette requête SQL, vous « atomisez » tous les plugins actifs, ce qui est parfait si vous avez besoin d’une solution rapide et temporaire pour remettre votre site en ligne.
- Avis Chemicloud - 7 novembre 2024
- Meilleurs Plugins Cache WordPress - 21 octobre 2024
- Avis Gandi - 18 octobre 2024