La plateforme de blogging WordPress propose depuis bien longtemps un système qui permet d’étiqueter les billets : les tags.
C’est sans doute l’une des fonctionnalités les plus utilisées pour classifier ses billets.
Pourtant, à force d’être utilisés, il peut arriver que les billets soit rattachés à trop de tags. Les thèmes qui n’ont pas prévu suffisamment de place pour les afficher peuvent dans ce cas avoir des problème de rendu. C’est le cas de mon thème; au delà de 3, ça dépasse !
Voici un bout de code à placer dans le fichier functions.php de votre thème, et qui permet de limiter le nombre de tags affichés :
function limit_diplayed_tags($terms) {
return array_slice($terms,0,3,true);
}
add_filter('term_links-post_tag','limit_diplayed_tags');
Il suffit de changer le nombre souhaité (ici 3) pour obtenir le résultat.
Simple et efficace.