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.
Jiří Vaněk
Thank you for the instructions using phpMyAdmin. I was always used to deactivating plugins via FTP, but it’s great to know other options in case I can’t access FTP. Great job.
WPBeginner Support
Glad we can share another method in case it is ever needed
Administrateur
Hollie
Thanks so much for writing this article- it saved me!
Big help, thank you!!
WPBeginner Support
You’re welcome!
Administrateur
Alan
I tried to deactivate my plugins using the FTP process on Wordpress version 6.3, and the website crashed.
I was able to rename the plugins file and restart it okay. Just letting you know.
WPBeginner Support
Thank you for letting us know, it would depend on the specific error message for what could have happened but glad to hear you were able to fix the issue!
Administrateur
Nick
In the article it says;
On the next screen, you will need to change the option_value field to a:0:{.
Which I think should be a:0:{}
WPBeginner Support
Thank you for pointing out that typo, we’ve updated the article to fix it!
Administrateur
Tamara
I have changed the file name in FTP as suggested and am able to log into the Wordpress admin, but as soon as I change the file name back to the original, the error comes back. Which means I am not able to deactivate / reactivate plugins one at a time.
Can you help?
WPBeginner Support
In that case, you would want to use the second method from the article and that should force the plugins to deactivate.
Administrateur
Dr. Ashutosh Pradhan
Thanks a lot for the information. I had activated Google reCaptcha v3 in Ultimate Member and was not able to login to the wp-admin using super admin details. I just renamed the directory recaptcha under directory plugin from FTP and the trick worked, it allowed me to login and disable Google reCaptcha v.3 from dashboard. Thanks a ton.
WPBeginner Support
Glad our article was able to help!
Administrateur
Carol J Dunlop
Thank you for this post and all the options. I did the PHPmyadmin one before but this time I just renamed the plugin file in cpanel. So much easier and faster and it triggered a « database repair » notice. I did that and found that my Options table had crashed. I renamed the plugins file back to the original and ran the repair database again and it worked fine!
WPBeginner Support
Glad to hear our recommendations helped and you were able to solve the problem
Administrateur
Jeroen
I had a problem with my Jetpack plugin after I upgraded my PHP and WP. It would not let me deactivate or delete it. I went in the WP plugin folder and renamed the Jetpack plugin folder. Refreshed the plugin admin page in WP and Bob’s your uncle! I deleted the plugin through the admin panel and removed the folder from the root.
WPBeginner Support
Glad you were able to solve the issue
Administrateur
Ashley
I wasn’t having luck with either method but I found a backup from the day before which worked fine.
WPBeginner Support
Thank you for sharing that, restoring from a backup when able is a good option to use
Administrateur
Katy Espiritu
It solved my problem. I was able to log in to the admin site of word press again. Thank you so much. You are a blessing.
WPBeginner Support
Glad our guide was helpful
Administrateur
Tom
Hi, I did not install any plugins recenty, the only thing i did I changed the email.When I finished the process few hours later I could not enter The Dasboard (Sorry, you are not allowed to access this page). Any solutions Ty
WPBeginner Support
If the recommendations in this article were unable to assist you, we would recommend taking a look at our article below:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrateur
Chris
Thank you very much, this helped a lot!
WPBeginner Support
Glad our guide was helpful
Administrateur
Tahmid Hasan
It is really working… Thanks a lot
WPBeginner Support
You’re welcome
Administrateur
Sheila
LIFESAVER! Thank you so much for this content! It worked in an instant and I’m back into my Admin dashboard!
WPBeginner Support
Glad our guide was helpful
Administrateur
ANDERSON CARVALHO
THANK YOU!!!!!!!!!!!!!!!!
WPBeginner Support
You’re welcome
Administrateur
Tife
Thanks so much
Second option work better
WPBeginner Support
You’re welcome, glad our article was helpful
Administrateur
S K Shrivastava
2nd one is really useful
WPBeginner Support
Glad you found our guide helpful
Administrateur
Steph
Unfortunately, both of these options did not help (still get error saying site is experiencing technical difficulties) after doing a plugin update (also updated wordpress 5.4 yesterday? could that be the culprit?)
WPBeginner Support
For that error message, you would want to go through our guide below:
https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-wordpress-white-screen-of-death
Administrateur
Dex Antikua
My issue got solved easily by following the steps.
WPBeginner Support
Glad our guide was able to help
Administrateur
Jimmy
Thanks a lot for this help, it’s very easy to follow and it works so well
WPBeginner Support
You’re welcome glad our guides are helpful
Administrateur
mika
Thank you so much! it works!
WPBeginner Support
Glad our guide was able to assist
Administrateur
Aditi Pygude
Hello,
I need a help. whenever i tried to access my website I got download option. I tried your all above suggestions but it’s was’nt work for me. I renamed my plugin folder in my cpanel as plugin.deactivate after that I did changes in phpmyadmin in wp-options I edited active plugin folder . still I got download option. what should I do now .
Thanks in advance.
WPBeginner Support
You would want to check with your hosting provider as well as go through the recommendations in our troubleshooting guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrateur
anurag saxena
Hello , tried your suggestion but i am unable to alogin into my wordpress admin area.any other suggestion?this is emergency.
WPBeginner Support
If this does not specifically solve your issue, you would want to take a look at our guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrateur
sourabh upadhyay
very very very good saved my problem
WPBeginner Support
Glad you found our article helpful
Administrateur
Ethel
very helpful, thank you, worked like a charm.
WPBeginner Support
Glad our article was helpful
Administrateur
Jerry
I want to install the Yoast SEO plugin in wordpress. After I do that I need to Deactivate the plugin currently used, correct? I am new to working with Wordpress and I need to do this on my own since the guy that made my website abandoned helping me any further! Any Help would be so Much appreciated! Thanks!
WPBeginner Support
You would only need to remove your other plugin if it is an SEO plugin. If it is then you would want to remove it to prevent some common issues.
Administrateur
Megan
Omg! You guys saved the day! Thank you so much! After I have spent so much time trying to get my site fixed your easy to follow guide had it fixed in minutes. So thank you!
WPBeginner Support
Glad our guide could help resolve the issue
Administrateur
Aluko Kehinde
Hi,
When I go to my website or the wp-admin page, my browser tries to download a file instead of displaying the page.
WPBeginner Support
If disabling your plugins didn’t help, you would want to reach out to your hosting provider and they should be able to assist with that issue
Administrateur
israr777
Hi Wpbeginner Support,
How i should i deactivate all plugins in local site ?
WPBeginner Support
You would rename the plugins folder on your computer for that
Administrateur
Mig Hu
Thanks a lot – this is a site saver!
Quick question: after the plugin folder is renamed, when go back in the wordpress WP – admin back office plugins list, is it safe to delete such plugin (which folder has been renamed), or will this action be harmful?
Many thanks!
Mig
WPBeginner Support
Using the delete method inside your WordPress site would be the best method for removing that plugin permanently as it will go through the uninstall steps of the plugin.
Administrateur
Shwetha
Thank you so much, you saved my day!
WPBeginner Support
Glad we could help
Administrateur
DM
Which FTP program is for free and it is good to down load without giving the full permissions to take over your computer s full admin.?
WPBeginner Support
Depending on your operating system we list some FTPs we recommend in our article here: https://www.wpbeginner.com/beginners-guide/how-to-use-ftp-to-upload-files-to-wordpress-for-beginners/
Administrateur
Artur
Hey,
I disabled all plugins, but now all of my Woocommerce is lost.
What do I do ?
WPBeginner Support
When you reenable your plugins the WooCommerce tools should be available again.
Administrateur
William
Great Stuff! I used the 2-factor authentication plug-in, and could not login to my wordpress dashboard anymore. Your ftp solution solved it 100%.
WPBeginner Support
Glad our guide could help
Administrateur
sofea
hi
why i cannot sign in to wordpress admin of my subdomain?
it appears IP Options -ExecCGI
on my site. can u solve my problem?
WPBeginner Support
For that message, you would want to reach out to your hosting provider and they should be able to help you fix it
Administrateur
George
Hello,
My Word Press site displays normally to visitors but I am getting the WSoD on the WP-Admin login page.
I have tried increasing WordPress Memory to 512Mb and I have tried disabling all plugins. Neither seem to have helped.
I checked and the site was still loading normally but with all the plugins clearly not running. But I get the WSoD when I try to login as admin
I re-activated plugins and everything went back to normal for visitors.
Have you any suggestions what to try next?
WPBeginner Support
For solving the white screen of death you would want to take a look at our guide here: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-wordpress-white-screen-of-death/
Administrateur
DJ X PAT 254
You’re the man. Renaming my plugins folder in file manager worked a charm
WPBeginner Support
Glad our article could help
Administrateur
internaut
Thank you! You saved my website! Thanks a lot !!!!!!!!
WPBeginner Support
Glad our article could help
Administrateur
Dustin
Oh my gosh! This worked perfectly!! Thank you so much
WPBeginner Support
You’re welcome
Administrateur
Tam
I’M NOT A DEVELOPER – Please help!
I was having issues logging into wordpress so I deactivated all plugins in cPanel phpMyAdmin. Now, I cannot find my active plugins in wp-option/option name. When I look in wp-content there is a plugins.bak file which shows all of my installed plugins. How do I reactivate them?
WPBeginner Support
You would want to reactivate them manually in your wp-admin area of your site
Administrateur
meena
Hi
I deactivated all the plugins by changing the ‘plugin’ name in FileZilla. But the problem is I can’t enter my website at all to see what plugins aren’t working. This is what comes up when I try to login: 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
please help me! thanks!
WPBeginner Support
You may want to try manually updating your WordPress files to see if it is an error in a modified file: https://www.wpbeginner.com/wp-tutorials/how-to-manually-update-wordpress-using-ftp/
Administrateur
meena
Hi
Through Godaddy, I have an sftp so it didn’t work with. When I changed the protocol to sftp ssh file transfer a dialogue appeared saying ‘the server key is unknown…….do you want to trust it …etc’ what do I do?
Thanks!
WPBeginner Support
It is letting you know you have not used that key before, if you reach out to your hosting provider with the information they can confirm the key is for them
Administrateur
Samar
Thanks,this really solved my problem…
WPBeginner Support
Glad it could help
Administrateur
Monika
Thank you so much! That helped a lot with the error that crashed my page. And saved my night. And my sanity.
WPBeginner Support
Glad our guide could help
Administrateur
Tanya
This was a perfect step-by-step to help a rookie solve a 500 error. THANK YOU!
WPBeginner Support
Glad our guide could help
Administrateur