Comment afficher une catégorie uniquement si elle contient des publications dans WordPress

Comment afficher une catégorie uniquement si elle contient des publications dans WordPress / Tutoriels

Cet extrait que nous partageons dans cet article est utile dans les conceptions très personnalisées. Par défaut, vous pouvez utiliser la fonction wp_list_categories pour afficher les catégories. Seules les catégories contenant des publications sont affichées. Parfois, lorsque vous personnalisez WordPress, vous devrez peut-être l'utiliser de cette façon. Lorsque nous travaillions sur le projet d'un client, nous avons trouvé le besoin de cet extrait de code. Nous le partageons donc avec toute autre personne pouvant l'utiliser..

 compte_catégorie> 0) echo get_category ('17 ') -> nom_cat; ?> 

Dans la méthode ci-dessus, nous spécifions l'ID de catégorie pour une catégorie très spécifique si vous souhaitez vérifier, mais vous pouvez également le faire avec toutes les catégories. Il suffit de coller l'extrait ci-dessous où vous le souhaitez.

 count> 0) echo $ category-> nom_cat; ?> 

Maintenant, comment l'utiliseriez-vous? Parfois, vous avez une catégorie avec un nom spécifique, mais vous souhaitez afficher le lien avec un texte d'ancrage différent, et vous ne souhaitez l'afficher que s'il contient des publications, cette manière peut être pratique. Ainsi, par exemple, dans votre menu de navigation, vous pouvez entrer quelque chose comme ceci:

 category_count> 0) echo "Blog"; ?> 

Cela vérifiera si la catégorie 17 a des publications, si c'est le cas, le menu de navigation appelé Blog sera alors affiché, sinon, ce ne serait pas le cas..

C'est très simple et facile, mais cela peut être utile pour ces nouveaux développeurs.