(Add your language)
Check if the current post has any of the given categories. The given categories are checked against the post's categories' term_ids, names and slugs. Categories given as integers will only be checked against the post's categories' term_ids.
If no categories are given, determines if post has any categories.
<?php has_category( $category, $post ); ?>
- (mixed) (optional) The category name, term_id or slug. Also accepts an array of category names, term ids and slugs
- Default: None
- (object) (optional) Post to check instead of the current post.
- Default: Current post
- True if the current post has any of the the given categories (or any category, if no category specified), false otherwise.
has_category() is located in