Écran Modifier les extensions

Parmi les nombreux fichiers que l’on peut modifier dans une installation WordPress figurent les fichiers des extensions.

Bien qu’il soit rare que vous ayez besoin de changer le code d’une extension, l’éditeur d’extension vous permet de le faire.

Cet écran est accessible depuis le Tableau de bord, puis Extensions, Éditeur de fichier des extensions.

Écran Éditeur d’extension
Avertissement Éditeur d’extension

L’Éditeur d’extension

L’éditeur d’extension vous permet de visualiser ou de modifier n’importe quel code PHP appartenant à une extension, et ce en utilisant la grande zone de saisie qui remplit majoritairement l’écran.

Si un fichier est accessible en écriture vous pouvez effectuer des modifications et les enregistrer à partir de cet écran. Si ce n’est pas le cas, vous verrez un message vous demandant de rendre ce fichier accessible en écriture afin de pouvoir sauvegarder vos modifications.

Le nom du fichier de l’extension en cours de modification apparait en haut de la zone de saisie. Étant donné que le code d’une extension n’est composé que de texte, il n’est donc pas possible d’insérer des images dans la zone de saisie.

Vous pouvez sélectionner l’extension à modifier à partir de la liste déroulante se trouvant en haut à droite. Recherchez l’extension par son nom puis cliquez sur le bouton Sélectionner.

Fichiers de l’extension

Sous la liste déroulante permettant de sélectionner l’extension se trouve une liste des fichiers de l’extension qui peuvent être modifiés. Cliquez sur le lien du fichier que vous souhaitez modifier et son contenu se placera dans la zone de saisie.

Soyez très prudent si vous modifiez un fichier d’une extension active. L’éditeur d’extension ne fait aucune copie de sauvegarde. Si vos modifications génèrent une erreur qui fait planter votre site, vous ne pourrez pas utiliser à nouveau l’éditeur pour la corriger. Si cela vous arrive, connectez-vous en FTP pour téléverser une sauvegarde fonctionnelle de l’extension ou pour renommer le nom du dossier de l’extension dans le sous-répertoire /wp-content/plugins/ ce qui désactivera l’extension. En savoir plus dans la FAQ de dépannage.

Documentation

Vous trouverez sous l’éditeur une liste déroulante répertoriant toutes les fonctions présentes dans le fichier que vous êtes en train de modifier. En sélectionnant une fonction et en cliquant sur le bouton Consulter vous pouvez lire la documentation en rapport avec cette fonction sur developer.wordpress.org/reference (fonctions WordPress) ou sur php.net (fonctions PHP).

Mettre à jour le fichier

N’oubliez pas de cliquer sur le bouton Mettre à jour le fichier pour enregistrer les modifications que vous avez apportées au fichier de l’extension. Après avoir cliqué sur ce bouton, vous devriez voir une notice affichant le message suivant « Le fichier a bien été modifié. ». Si vous ne voyez pas ce message, c’est que vos modifications ne sont pas enregistrées ! Notez que si le fichier n’est pas en écriture, le bouton Mettre à jour le fichier ne sera pas disponible.

Désactiver l’éditeur d’extension

La modification du code d’une extension pouvant être risquée, vous voudrez peut-être désactiver cette fonctionnalité. Rien de plus simple ! En vous connectant par FTP pour modifier le fichier wp-config.php, descendez juste avant la ligne :

/* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! */

Et rajoutez celle-ci qui demande à WordPress d’interdire toute modification des fichiers via l’administration :

define( 'DISALLOW_FILE_EDIT', true );

Pensez à enregistrer le fichier wp-config.php que vous avez modifié. Deux menus disparaîtront alors de l’administration : le menu Éditeur de fichiers des extensions sous Extensions et le menu Éditeur de fichiers de thèmes sous Apparence.

Traduit par Loïc Antignac
Relu par Jb Audras & Marie Comet
Dernière mise à jour le 25 janvier 2022

Contribuer à la documentation en français de WordPress

Journal des modifications

25 janvier 2022Jenny Dupuy – Remplacement des menus Éditeur d’extension par Éditeur de fichiers des extensions.
17 octobre 2021Marie Comet – Ajout d’un lien vers l’article Modifier les permissions des fichiers et du chemin d’accès à l’écran.
17 octobre 2021Jenny Dupuy – Ajout d’un lien vers l’article Modifier des fichiers.