has_category( string|int|array $category = '', int|object $post = null )
Vérifie si le poste actuel a une des catégories données.
Description
Si aucunes catégories n'est données, la fonction vérifiera si le poste a une ou plusieurs catégories.
Paramètres
$category
(string | int | array) (Optionnel) Le nom, l'id ou le slug d'une catégorie à vérifier ou un tableau de ceux-ci.
Valeur par défaut : ''
$post
(int | object) (Optionnel) Poste à vérifier au lieu du poste actuel.
Valeur par défaut : null
Retourne
(int) True si le poste a une des catégories données, false sinon.
Structure de la fonction has_category()
Définie dans le fichier wp-includes/category-template.php à la ligne 1466 :
function has_category( $category = '', $post = null ) {
return has_term( $category, 'category', $post );
}
Fonction utilisée par has_category()
has_term()
Vérifie si le poste actuel a un des termes donnés.
Où trouver la fonction has_category()
dans le CMS Wordpress
Exemple
Sources
Codex Wordpress : has_category()
Autres fonctions dans le même fichier : wp-includes/category-template.php