Créer des fonctions simples en PHP

Ajouter une fonction dans WordPress s’effectue de la même manière qu’en PHP. Écrivez les lignes suivantes dans votre fichier functions.php, à la suite des fonctions existantes :

<?php  
function ma_fonction(){ 
   //le code de ma fonction  
   return 'je suis la fonction ma_fonction'; 
} 
?> 

Vous pouvez faire appel à cette fonction dans n’importe quel fichier de votre thème à un ou plusieurs endroits. Écrivez ceci dans un modèle de page du thème, par exemple dans header.php, footer.php ou index.php :

<?php echo ma_fonction(); ?> 

Dans le cas où une fonction du même nom existerait déjà, pensez à vérifier que la fonction existe avant de l’appeler, cela évite l’affichage d’une erreur sur le site. Pour cela, utilisez la fonction PHP :

 function_exists('nom_de_ma_fonction') 

Ce qui donne :

<?php if(function_exists('ma_fonction')){ echo ma_fonction(); } ?> 

1. Afficher une image

Dans l’exemple suivant, vous allez afficher une image grâce à une fonction.

Dans le fichier functions.php, écrivez :

<?php  
function mon_image(){ 
   return '<img src="chemindemonimage.jpg" alt="mon image" />'; 
} 
?> 

Remplacez chemindemonimage.jpg par le chemin de votre image...

couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Introduction
Suivant
Créer une fonction fil d’Ariane simple