Avez-vous déjà eu des problèmes avec votre site WordPress, mais vous ne pouviez pas accéder à la zone d’administration pour dépanner ? C’est une expérience frustrante à laquelle de nombreux utilisateurs/utilisatrices de WordPress sont confrontés à un moment ou à un autre.
Une étape par étape du dépannage consiste à désactiver toutes les extensions, puis à les réactiver une par une. Cela aide à identifier si un conflit d’extensions en conflit 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 y a une solution. Dans ce guide, nous allons vous afficher comment désactiver toutes les extensions WordPress lorsque vous êtes bloqué hors de votre zone d’administration.
Il existe deux méthodes couramment utilisées pour désactiver des extensions sans accéder à la zone d’administration de votre site WordPress. Vous pouvez choisir la méthode qui vous semble la plus facile :
Méthode 1 : Désactiver toutes les extensions WordPress par FTP
Pour cette méthode, vous devrez utiliser soit un client FTP, soit l’application de gestion de fichiers dans le panneau de contrôle de votre hébergeur WordPress.
Si vous n’avez jamais utilisé le protocole FTP, vous pouvez consulter notre guide sur l’utilisation du protocole FTP pour téléverser des fichiers sur WordPress.
Tout d’abord, vous devez vous connecter à votre site à l’aide d’un client FTP ou du gestionnaire de fichiers de cPanel. Une fois connecté, vous devez naviguer jusqu’au dossier /wp-content/.
Dans le dossier wp-content
, vous trouverez un dossier appelé plugins
. C’est là que WordPress stocke toutes les extensions installées sur votre site.
Vous devez cliquer avec le bouton droit de la souris sur le dossier des extensions
et sélectionner « Renommer ».
Ensuite, changez le nom du dossier en ce que vous voulez. Dans notre exemple, nous l’appellerons plugins.deactivated.
Une fois cette opération effectuée, toutes vos extensions seront désactivées.
En effet, WordPress recherche un dossier appelé « plugins » pour charger les fichiers d’extension. Lorsqu’il ne trouve pas ce dossier, il désactive automatiquement les extensions activées dans la base de données.
En général, cette méthode est utilisée lorsque vous êtes bloqué dans votre zone d’administration. Si le problème est lié à vos extensions, vous devriez pouvoir vous connecter à la zone d’administration de WordPress.
Si vous visitez la page Plugins » Installed Plugins à l’intérieur de la zone d’administration de WordPress, vous verrez des notifications pour toutes les extensions qui ont été désactivées.
Vous remarquerez également que toutes vos extensions ont disparu. 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
.
Vous pouvez maintenant retourner à la page « Plugins » « Installed Plugins » dans la zone d’administration de WordPress et activer une extension à la fois jusqu’à ce que votre site s’arrête à nouveau.
À ce stade, vous saurez exactement quelle extension est à l’origine du problème. Vous pouvez alors supprimer le dossier de cette extension de votre site à l’aide du FTP ou demander le support de l’auteur/autrice de l’extension.
Méthode 2 : Désactiver toutes les extensions à l’aide de phpMyAdmin
La méthode FTP est certainement plus facile, à notre avis. Cependant, vous pouvez également désactiver toutes les extensions WordPress à l’aide de phpMyAdmin.
Important : Avant toute chose, veuillez effectuer une sauvegarde complète de la base de données. Cela vous sera utile en cas de problème.
Ensuite, vous devez vous connecter au tableau de bord de votre hébergeur. Dans cet exemple, nous vous affichons un tableau de bord cPanel. Le tableau de bord de votre hébergeur peut être différent.
Vous devez cliquer sur l’icône « phpMyAdmin » sous la section Bases de données.
Ceci lancera phpMyAdmin dans une nouvelle fenêtre du navigateur.
Vous devrez sélectionner votre base de données WordPress si elle ne l’est pas déjà. Après cela, vous pourrez voir les tables de la base de données WordPress.
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 le tableau wp_options
. À l’intérieur du tableau wp_options
, vous verrez des lignes de différentes options. Trouvez l’option ‘active_plugins’ et cliquez sur le lien ‘Modifier’ à côté.
Dans l’écran suivant, vous devrez modifier le champ option_value
en a:0:{}
.
Cliquez ensuite sur le bouton « Go » pour enregistrer vos modifications.
Vous avez bien désactivé toutes les extensions WordPress en utilisant phpMyAdmin. Si une extension vous empêchait d’accéder à l’administration de WordPress, vous devriez pouvoir vous connecter maintenant.
Tutoriel vidéo
Guides d’experts sur les extensions WordPress
Nous espérons que cet article vous a aidé à désactiver toutes les extensions de WordPress. Vous pouvez également consulter d’autres guides sur le dépannage des extensions WordPress :
- Que sont les extensions WordPress ? Et comment fonctionnent-ils ?
- Comment désactiver facilement les extensions WordPress (Guide du débutant)
- Comment activer les extensions WordPress à partir de la base de données ?
- Les extensions inactives ralentissent-elles WordPress ? Faut-il les supprimer ?
- Combien d’extensions WordPress devriez-vous installer ? Qu’est-ce qui est trop ?
- Est-il sûr d’utiliser des extensions WordPress obsolètes ? (Expliqué)
- Faut-il installer des extensions qui n’ont pas été testées avec votre version de WordPress ?
- Comment mettre à jour correctement les extensions WordPress (étape par étape)
- Dois-je mettre à jour WordPress ou les extensions en premier ? (Trier par ordre de mise à jour)
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
phills.B
THANK YOU! tonight wpbeginner saved my life
you have no idea how long i’ve been looking for a fix and never would have thought it’s that simple …
Sanjay Rath
Awesome articles. Just followed the steps and removed WP-Optimize which I had just upgraded
miraben
Solved a problem just following this article. A BIG Thanks.
Martyn
THANK YOU!! This article got me out of an issue that I had suffered for months. I thought a Wordpress update would solve the issue – but when the next update came – I couldn’t access it as it was also suffering the ‘white screen of death’
Followed the instructions – sorted!
Thank you again
MM
I had the white screen throughout my entire site after updating some plugins. I did this and I was able to access admin panel, but still had white screen on front in. Wouldn’t making all them inactive bring the site back all together? Not sure why deactivating them let me access admin panel but nothing else.
WPBeginner Support
Please check out the article how to fix white screen of death in WordPress.
Administrateur
Peter
Wow! I owe the author of this article some doughnuts from McDonalds
The procedure works like charm \m/
Hurray!
Yannick
Thanks! This article saved me twice already using the phpMyAdmin option
Dragan Avramovic
Thank you!
Max William
This really helped. Thanks!
Dorian
This post saved all my work. Thank you.
Ayda
Thank you so much.
Ayda
Elias Obeid
This solved my problem. An update for the [NextGEN Gallery by Photocrati] plugin was available, and the update messed things up. Maybe it ran out of memory, I don’t know. I was unable to acces my plugin site.
I increased the memory limit as described in a post from this site, by editing the wp-config.php file on the site. After this I deactivated the plugins, logged in and reactivated them. Thanks a lot.
WHITEFEATHER HUNTER
OK! I managed to find the htaccess_old file, rename it to htaccess and my site is back online with no more problems. I was able to identify the bad plugin (Front End Users) and now the site is allllllllll good! Thanks so much for this extremely useful post.
zippy
deactivate plugins – thank you so much
bibhuti
After I renamed the plugins folder, I am able to login but….as soon as i rename the plugins folder to default ,,,i am again getting a blank page………… please help………….how should i resolve this problem
WPBeginner Support
One of the plugins you had installed is causing the issue. Install and activate plugins one by one to figure out which plugin is causing the issue.
Administrateur
Laura
I am very new to wordpress, which we use at work to manage all the sites we do (I am not the web designer, so I don’t know how anything other than the basic wordpress dashboard works. I do not know how to access either of the things you mention in this post. I know it was a plug-in that caused the problem because I was trying to add plug-ins when this happened. Since we host a lot of wordpress sites, all with different plug-ins, I don’t know how to only fix the problem on the site that has the issue. Also, it’s not just the admin panel with the white screen, I also get that if I try to visit the actual site. Help!
WPBeginner Support
If you have FTP access to your site then you can try deactivating all plugins. Otherwise, we would suggest that you contact your network administrator, or web host.
Administrateur
olivier percheron
Thanks for this precious post. I’ve managed to restart my admin console with the plug-ins deactivation.
Thanks a lot for the help !!!
Mark Klinefelter
Your article saved my day!! Thank you so much! Had the white screen of death after I installed uber menu plugin…..Your advice got me back to the admin again to retest plugins!! Superb!
Mike
Just saved me some time, but in my case I had to activate plugins to get in.
kristine
Thanks a lot sir. I was able to fix it. Really grateful for this post. <3
Chad Ritchie
Thanks Syed, quick and simple solution got our site back up in less than a minute.
Taylor
Thank you very much! Quick and easy!
Didi Zaharieva
Thank you my web host could not figure it out but you helped me solve the issue
mhmd
Thanks for this info i found it very helpful
Stephanie
I’ve spent an hour trying to get back into my site, and you solved my problem within minutes. You directions were simple and easy to follow. Thanks so much for what you do!
Namit kapoor
Sir you and your ideas are really great and awesome.. always work for me…
ana
Hi! I ‘m having this trouble. I Know that is a plugin who is crashing my website bc it is failing since I installed it. But my problem is that even my wp-content is white so I cannot change the plugin folder name. I haven’t been able to enter trough ftp either. What should I do next? Thank you very much in advance
WPBeginner Support
Most good WordPress hosting providers offer cPanel dashboard or other similar web based interface to manage your hosting account. Log in to your hosting account and find File Manager on your cPanel dashboard. Navigate to your wp-content/plugins directory. Now you can either rename only the plugin that is causing the problem or you can rename the entire plugins directory. This should deactivate all your plugins.
Administrateur
ana
Thank you! I’ll definitively try that!
Brian Dollin
I went in through the file manager and deleted the conflicting plugin. You have a new follower now. Thanks for the advice!
Brian
Michael Price
Thank you for this. I’m very new to wordpress and my own blog. Panicked with all of a sudden it didn’t work. I use HostLatte and they are of zero help to me (I need to switch). Your suggestion worked! Thank you soooo much
Natasha
This has been beyond helpful! Actually your whole site is a goldmine of useful info for Wordpress newbies like me!
Many thanks!
Renate Hoornstra
thanks for this, i was locked out and this helped me get back in. thank you so much
Baker
This was really helpful, thanks. I couldn’t access my wp-admin page. I have just deactivated all plugins.
stephanie
Hello! I can’t access my admin site. I’m also not sure how to FPT? How can I do this?
WPBeginner Support
take a look at how to upload files to WordPress using FTP
Administrateur
Dani Perkins
Oh wow, you just saved me so many hours of freaking out! I love you. Seriously, thanks! When I had the white screen of death just now, I followed your directions and re-did the plugins to no avail, but when I restored my theme all was right with the world.
Shaneel
I tried using this but as soon as i enter my wp_options table i cannot find the active plugins tab..
Could you please help me out with this?
Thank You
sally
thank you for the easy to follow solution….
A plug in provider had suspended my access to WP admin with a big red screen after I asked to change from annual payments to monthly payments for the plug in.
Carlos Escórcio
It worked after renaming the plugins folder, thanks.
David
This advice, like many of your other ones, worked like a charm. The first time I switched back « on » the file, it crashed, then I deactivated again and it said no plugins files exist, then it worked.
So some of you may have to do it twice (perhaps a cache thing, I don’t know), but it worked.
In my case, the plug in that seemed to do it, wouldn’t reactivate as WP returned it would cause fatal error.
So I am thrilled to know what to do going forward.
thanks, WPBeginner!
Editorial Staff
It’s always our pleasure to help. Thanks for the comment.
Administrateur
Natalie Proffitt
Disabling the plugins has resolved the white screen on the front end but I’m still getting white screen on /wp-admin. Any ideas how to fix this as i can’t log in to the admin panel now
Edwin Lynch
Great post. Naturally, if you are using a security plug (that rewrites your .htaccess file for example) you might want to keep a bare Wordpress .htaccess file handy, too – and upload that to the root dir. You can get a copy of the standard .htaccess file from the root of any virgin WP install. Just keep it handy for lockouts generally… As you were.
David
I held my breath longer than a deepsea diver as I followed your instructions. It requires a degree of confidence and trust. For others, my problem was a plug-in which froze on activation, before getting the white screen treatment. I followed teh instructions about looking for wp-content, then to deactivate plug-ins. However, I decided just to delete the last plug-in only, and that did the trick! Thanks for providing such a ‘saver’!
Hari Babu
It worked thanks a lot.
Jordi
It works !!
THANK YOU my WordPress risen.
Maria
I deactivated all my plugins and themes except WP default theme, but the screen is still white and I cannot get to wp-admin.
Editorial Staff
Not sure why that is happening then.
Administrateur
Chetan Sharma
It worked!! Thanks a lot friend!! It worked and you have saved me!!
Roger Kamena
Your post SAVED ME….
Twice!!!
Thanks so much for writing this you don’t know how many hours of pain you saved me. Both times I had the problem I was able to resolve it in 10 minutes using your post instructions.
Roger
Lee Miller
Thank you for your articles on how to fix WordPress when something goes wrong.
I’m somewhat new to WordPress and so far i have been not able to access my admin panel twice and both times it took me months to fix. The last time I couldn’t fix it so I just removed WordPress from my domain and started all over. I had to have my domain host help me get everything off so that I could start over. Extreme way to correct a problem but with low tech knowledge it was what I had to do. Good thing that I’m persistant as I would have given up blogging a long time ago. It’s my joy in writing that keeps me going.
Thanks again for your site.
You are helping people worldwide. USA for me. Lee
Brad Dalton
Very handy tip if you get the white screen of death and not sure what caused it. Thanks
karthik
Recently i also suffered from a problem caused from a newly activated plugin and i think this post should have come before few days
Muhammad Yaqoob
Very informative and a must known thing!!
Thanks for the Post