Je travaille sur un site WordPress, c'est un site de journal en ligne.
Le thème que je développe, je souhaite ajouter des fonctions de modèle personnalisées telles que get_footer()
ou get_header()
, afin de pouvoir enregistrer ces codes HTML et PHP de la même manière que footer.php
.
Merci d'avance.
Vous pouvez définir votre fonction dans le fichier function.php et l'utiliser ultérieurement dans votre thème.
Dans Wordpress 3.0, vous pouvez utiliser
get_template_part($slug, $name);
Cette fonction inclura le fichier nommé "{slug} - {name} .php". Le nom $ est optionnel et s'il est vide, la fonction inclura le fichier nommé "{slug} .php".
Il y a aussi le code PHP traditionnel, mais cela ne vérifie pas si le fichier existe.
include(TEMPLATEPATH . 'template-name.php');