Pour les Posts, on a beaucoup utilisé des fonctions commençant par the
:
- the_title
- the_permalink
- the_content
- the_category
- the_excerpt
- …
Ces fonctions récupèrent une donnée et l’affichent (en générant parfois du HTML). Mais il est aussi possible de récupérer une donnée mais de l’assigner à une variable :
$le_titre = get_the_title(); $le_titre_en_petit = strtolower($le_titre); echo $le_titre_en_petit;
Ici, la fonction get_the_title()
permet d’assigner le titre à la variable le_titre
pour en faire ce qu’on veut avant de l’afficher (comme toute mettre en minuscules dans cet exemple).
Autre exemple : afficher uniquement la première catégorie.
$category = get_the_category(); echo $category[0]->cat_name;
La fonction <code>get_the_category</code> renvoie un Array des catégories. Puis on affiche uniquement la première valeur du tableau : <code>$category[0]</code>.
La plupart des fonctions en the
ont leur équivalent en get_the
.