has_tag
has_tag ( $tag = '', $post = null )
Parameters:- (string|int|array) tag Optional. The tag name/term_id/slug, or an array of them to check for. Default empty.
- (int|WP_Post) post Optional. Post to check. Defaults to the current post.
Returns:- (bool) True if the current post has any of the given tags (or any tag, if no tag specified). False otherwise.
Defined at:Change Log: - Introduced in WordPress: 2.6.0
- Deprecated in WordPress: —
Description
Checks if the current post has any of given tags.The given tags are checked against the post's tags' term_ids, names and slugs.
Tags given as integers will only be checked against the post's tags' term_ids.
If no tags are given, determines if post has any tags.
For more information on this and similar theme functions, check out
the {@link Conditional Tags} article in the Theme Developer Handbook.