Renommer le dossier wp-content/plugins pour désactiver un plugin WordPress via FTP/SFTP et rétablir le site

Un plugin fait planter votre site WordPress ? Voici la solution 

Renommer le dossier wp-content/plugins pour désactiver un plugin WordPress via FTP/SFTP et rétablir le site

Après une mise à jour de plugin ou de thème, il arrive que WordPress ne réponde plus: page blanche, erreur serveur, impossible de se connecter à l’administration, ou site public inaccessible. Quand l’accès au back-office est cassé, l’approche la plus efficace consiste à corriger les fichiers directement sur le serveur et à désactiver temporairement le composant fautif (plugin ou thème) sans passer par l’interface WordPress.

Ce guide explique comment procéder pas à pas avec un client FTP/SFTP gratuit, comment identifier le coupable, et quoi vérifier ensuite.

Pourquoi un plugin ou un thème peut rendre WordPress inaccessible

WordPress peut tomber en panne pour plusieurs raisons liées à un changement récent:

  • Erreur PHP fatale après une mise à jour (syntaxe, appel de fonction manquante, dépendance absente).
  • Incompatibilité entre un plugin et une version de WordPress.
  • Conflit entre deux extensions (chargement de classes, surcharge de hooks).
  • Thème cassé après mise à jour (functions.php, template, styles).

L’objectif est donc simple: reprendre le contrôle en replaçant WordPress dans un état stable, puis en isolant l’extension problématique.

Pré-requis: accès au serveur et données de connexion

Pour désactiver un plugin ou un thème, il faut accéder aux fichiers WordPress sur l’hébergement. Selon votre hébergeur, il s’agit généralement:

  • SFTP (recommandé) ou FTP
  • un nom d’utilisateur et un mot de passe de connexion serveur
  • un host (adresse serveur ou endpoint)
  • un port (souvent 22 en SFTP)

Ces informations sont fournies dans le panneau d’hébergement (OVH, o2switch, IONOS, Gandi, etc.). Si aucun utilisateur SFTP n’existe encore, il faut en créer un avec un mot de passe.

Étape 1: connectez-vous via FTP/SFTP avec un outil gratuit

Installez un client FTP/SFTP (exemple courant: FileZilla). L’idée est la même quel que soit l’outil:

  1. Ouvrir le client FTP/SFTP.
  2. Créer une nouvelle connexion (nouveau site).
  3. Renseigner:
    • Protocole: SFTP
    • Hôte (host)
    • Port: souvent 22
    • Identifiant
    • Mot de passe
  4. Cliquer sur Connexion.

Une fois connecté, vous verrez deux colonnes:

  • à gauche: vos fichiers locaux
  • à droite: les dossiers du serveur

Étape 2: retrouvez le dossier WordPress (wp-content)

Dans l’arborescence du serveur, cherchez le répertoire d’installation de WordPress. Selon l’hébergeur, il peut être au niveau de:

  • la racine du domaine
  • un sous-dossier
  • un dossier avec un nom spécifique (exemple fréquent: une structure multi-sites)

Le repère le plus utile est le dossier wp-content. Vous devez y trouver deux éléments souvent nécessaires en dépannage:

  • plugins
  • themes

Si votre hébergement gère plusieurs sites ou sous-domaines, commencez par localiser le bon dossier correspondant au site en panne.

Étape 3: désactiver le plugin fautif sans accéder à l’administration

Quand l’administration ne répond plus, la méthode la plus rapide consiste à renommer le dossier du plugin pour empêcher WordPress de le charger.

Option A: désactiver tous les plugins (pour retrouver un site stable)

Si vous ne savez pas quel plugin a cassé WordPress, commencez par désactiver l’ensemble.

  1. Allez dans /wp-content/plugins.
  2. Renommez le dossier plugins en par exemple plugins_old.
  3. Actualisez votre site (public).

Si le site redevient accessible, cela confirme que le problème vient bien d’un plugin.

Option B: désactiver un seul plugin (pour isoler le coupable)

  1. Dans /wp-content/plugins, repérez le dossier du plugin récemment mis à jour.
  2. Renommez son dossier (par exemple nom-plugin en nom-plugin_old).
  3. Rechargez le site.
  4. Répétez si nécessaire jusqu’à identifier l’extension responsable.

Étape 4: restaurer un thème propre si le problème vient du thème

Si après désactivation des plugins WordPress reste instable, ou si le site a cassé après une mise à jour de thème, appliquez la même logique.

  1. Allez dans /wp-content/themes.
  2. Renommez le dossier du thème en theme_old (ou renommez de façon équivalente).
  3. Actualisez le site.

WordPress essaiera alors d’utiliser un thème fonctionnel (par défaut ou un autre thème présent). Si nécessaire, réinstallez une version saine du thème.

Étape 5: remettre les plugins ou le thème, puis réparer proprement

Quand le site redevient accessible:

  • Restaurez les dossiers renommés progressivement (plugins un par un ou par lots).
  • Comparez avec ce qui a été mis à jour juste avant la panne.
  • Mettre à jour vers une version corrigée si elle existe.
  • Si le plugin ou le thème pose problème à nouveau, désactivez-le définitivement ou remplacez-le.

Souvent, la meilleure suite consiste à contacter le support de l’éditeur du plugin ou du thème, en fournissant:

  • la version de WordPress
  • la version du plugin ou du thème
  • le moment exact de la mise à jour
  • le message d’erreur (si disponible via logs)

Bonnes pratiques pendant le débogage

  • Notez ce que vous renommez (plugin, thème, dossier). Cela accélère la restauration.
  • Modifiez en priorité les éléments qui ont été mis à jour récemment.
  • Testez à chaque étape (un changement à la fois), pour identifier le lien de cause à effet.
  • Évitez de supprimer des fichiers à la première tentative. Le renommage est réversible.

Pièges courants (et comment les éviter)

1) Renommer le mauvais dossier

Sur un hébergement multi-sites, le chemin peut varier. Assurez-vous d’être dans le bon dossier WordPress, celui qui correspond au domaine ou au sous-domaine en panne.

2) Oublier de restaurer ensuite

Une fois le site stable, ne laissez pas un dossier renommé sur le long terme sans vérifier. Remettez en place progressivement pour comprendre l’origine exacte.

3) Penser que c’est forcément un plugin

Une mise à jour de thème peut également casser WordPress. Si le blocage ne disparaît pas après désactivation des plugins, testez le thème.

4) Négliger les logs

Sans accès à l’admin, les erreurs PHP peuvent être visibles via les logs de l’hébergement. Si votre hébergeur propose un accès aux erreurs, consultez-les pour gagner du temps.

Checklist rapide: que faire quand WordPress ne s’affiche plus

  1. Vérifier que l’accès admin est indisponible (cohérent avec une panne fonctionnelle).
  2. Se connecter au serveur en SFTP/FTP.
  3. Aller dans /wp-content/plugins.
    • Renommer plugins en plugins_old (test global) ou renommer un plugin spécifique.
  4. Actualiser le site.
  5. Si toujours KO: tester le thème via /wp-content/themes (renommer le thème).
  6. Quand c’est stable: restaurer progressivement et identifier l’élément fautif.

Conclusion: la désactivation par renommage remet WordPress sur les rails

Quand WordPress devient inaccessible après une mise à jour, la désactivation via FTP/SFTP est une méthode rapide et fiable pour reprendre le contrôle. En renommant les dossiers dans wp-content/plugins ou wp-content/themes, vous pouvez isoler le plugin ou le thème responsable, restaurer l’accès au site, puis appliquer une correction durable (mise à jour, remplacement ou support).

Mises à jour de la newsletter

Saisissez votre adresse e-mail ci-dessous et abonnez-vous à notre newsletter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *