Modifier le fichier fonction.php avec WordPress et Oxygen

14 mars 2023

Dans le passé, pour modifier le fichier "functions.php" d'un thème WordPress, il était souvent nécessaire de créer un thème enfant pour éviter de perdre les changements lors des mises à jour. Cependant, Oxygen, n'est pas un thème et il n'y a pas de fichier "fonctions.php". Il est possible d'ajouter directement du code php directement dans une page ou dans un bloc. Mais ce n'est pas toujours approprié.

Alternative à functions.php

Pour ne pas devoir l'ajouter à chaque page, il existe une solution plus simple.

Mais alors comment fait-on pour ajouter une fonction dans ce fameux fichier "fonction.php" ?

Et bien c'est très simple, on a créé un plugin qui va pouvoir stocker tous les changements. Le plugin est disponible ici, il permet, après installation, d'ajouter directement depuis le panneau d'administration WordPress, la ou les fonctions php depuis "Outils/Éditeur de fichiers des extensions/ , Sélectionnez l’extension à modifier : "Mes fonctions PHP" et ajouter votre code.

OU

Depuis "Extensions", "Éditeur de fichiers des extensions", Sélectionnez l’extension à modifier :"Mes fonctions PHP", sélectionner.

Si vous cherchez à créer votre propre plugin pour éviter d'avoir recours à un thème enfant sur votre site WordPress, je vous recommande de consulter cet exemple qui constitue un excellent point de départ :

https://github.com/srikat/my-custom-functionality

Je voulais vous rappeler qu'il est important de faire preuve de prudence lorsque vous apportez des modifications directement dans le code de votre site web. Bien que cela puisse sembler plus rapide et plus simple, cela peut aussi entraîner des problèmes et casser votre site. Je vous recommande donc de toujours effectuer une sauvegarde complète de votre site avant d'apporter des modifications importantes.

Tester les modifications dans un environnement de développement avant de les appliquer à votre site en direct.

N'hésitez pas à me contacter si vous avez des questions ou si vous avez besoin d'aide pour effectuer des modifications sur votre site web.

Laisser un commentaire

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

Solution rapide, évolutive et exceptionnelle pour accompagner votre business en ligne.
cloud-syncearthbullhorn linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram