Comment réactiver ou trouver l’Éditeur de code de WordPress ?

Vous étiez en train de travailler tranquillement sur votre site WordPress et vous vous rendez compte que l’éditeur de code de WordPress a disparu !

C’est problématique pour vous, car vous souhaitiez justement ajouter du code dans votre site (dans la balise <head>, par exemple).

Pour rappel, voici à quoi ressemble (ou ressemblait) l’éditeur de code de WordPress :

Éditeur de code de WordPress
Wow ! Voyez tout ce code “sensible” accessible directement depuis votre Tableau de bord WordPress.

Pourquoi ne trouvez-vous plus l’éditeur de fichiers des thèmes et des extensions dans votre tableau de bord WordPress ?

Il est vrai que nativement WordPress dispose d’un éditeur de fichiers des thèmes et d’un éditeur des fichiers des extensions vous permettant de modifier certains fichiers PHP directement depuis votre tableau de bord. Cela se trouvait dans l’onglet « Outils » :

Par défaut, ces éditeurs de code sont actifs sur votre installation WordPress.

Cependant, puisque ces éditeurs de fichiers WordPress permettent aux utilisateurs ayant le bon rôle de modifier des fichiers sensibles, celle-ci représente une énorme faille de sécurité pour tout site WordPress.

C’est pour cette raison que (presque) tous les plugins de sécurité WordPress désactivent cette fonctionnalité.

Il est probable que vous ayez renforcé la sécurité de votre site WordPress, par conséquent, les éditeurs de code ont été désactivés.

1. Installez un plugin pour intégrer du code dans votre site WordPress

Pour ajouter des bouts de codes JS/CSS partout dans votre site (header, footer…), si votre thème (dans les themes options) ne propose pas d’options permettant l’intégration de code dans votre en-tête, par exemple, une bonne pratique consisterait à installer l’un des plugins que nous conseillons à cet effet. Vous pourriez, par exemple, utiliser le plugin « Header Footer ».

D’ailleurs, certains thèmes WordPress offrent aussi une option permettant d’intégrer du Custom Code (JavaScript ou CSS), dans les zones d’entête et pied de page de votre site.

2. Utilisez le Gestionnaire de fichiers de cPanel pour intégrer votre code

Si vous ne souhaitez pas installer de nouveau plugin, nous vous recommandons de passer par votre compte cPanel > Gestionnaire de fichiers.

File Manager cPanel : gestionnaire de fichiers cPanel

Ensuite, en faisant un clic droit sur n’importe quel fichier :

Vous pourrez ouvrir un excellent éditeur de code sécurisé afin de modifier les fichiers.

3. Réactivez les éditeurs de fichiers de WordPress dans le fichier wp-config.php

Si vous souhaitez réactiver les éditeurs de code de WordPress que votre plugin de sécurité a désactivé, vous pouvez vous rendre dans votre compte cPanel puis dans le gestionnaire de fichiers.

Gestionnaire de fichiers Hébergement cPanel

Ensuite, éditez votre fichier wp-config.php

Enfin, changez la ligne de code suivante :

define('DISALLOW_FILE_EDIT', true);

Par celle-ci. :

define('DISALLOW_FILE_EDIT', false);

4. Désactivation de votre plugin de sécurité

Il reste la solution de trouver le plugin qui désactive l’éditeur de code de WordPress, cependant, pour des raisons de sécurité cela est déconseillé.

Il s’agit d’une solution très radicale… Vous préfèrerez sans doute utiliser une des autres méthodes présentées qui sont, bien sûr, plus sécurisées.

Sommaire de ce billet
Besoin d'aide ?

Le site WordPress speed.easyhoster.net ➚ permet de tester le potentiel des solutions d'Hébergement Web EasyHoster.