Je n'ai besoin d'afficher du code HTML que si le message affiché a une catégorie - pas une catégorie spécifique, mais n'importe quelle catégorie du tout.
J'ai essayé if (!is_empty(get_the_category($post->ID)))
, mais pour une raison quelconque, cela ne fonctionne pas. Quelqu'un at-il eu le même problème?
Utilisez has_category
à la place.
if (has_category('',$post->ID)) ...
Si vous souhaitez l'utiliser dans The Loop, vous n'avez pas besoin de spécifier l'ID.
if (has_category()) ...