[WordPress] Limiter le nombre de tags affichés


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.

via