The has_tag function doesn’t do what you expect here. It actually means ‘post has tag’ checks if a post (or current post) has a particular tag. Something like has_tag( 'self-important-tag' )
. See the codex
If you leave out the conditional and the post has no tags, get_the_termlist will echo nothing because it checks if the post has terms internally:
<!-- Start of tags -->
<?php echo get_the_term_list( $post->ID, 'download_tag', 'Tags ', ', ', '' ); ?>
<!-- End of tags -->
Related Posts:
- alt attributes not showing on pages
- using get_the_category to get all post categories except one
- Detect tag page and include an Image for that specific tag
- Show all tags NOT applied to post
- showing tag beside catagory
- Auto-Tagging a Custom Post Type
- Conditional tag for attachment posts
- Display list of most used tags in the last 30 days
- Check if current page has given tag ID
- Stop WordPress From Removing HTML Comments In Content
- How can I let my audience tag my posts?
- Query all posts with specific tag
- How to query with get_posts() for posts with any tag
- Change tooltip in tag cloud
- Getting an ordered list of tags – via wp_tag_cloud or not?
- Is it possible to filter get_adjacent_post() with tags?
- How to allow user to perform search by more than one tag
- get_post_ancestors returns empty
- Combining tags from post types
- Display tags belonging to a specific post type only
- Creating a Lightweight Media Tags Plugin with a Custom Taxonomy
- Displaying the most recently used tags
- Limit tag word count
- Can’t Get ‘tag’ Page To Display only Tagged Posts
- Tags as a dropdown with set tags
- Efficient Tag Management?
- Get the latest tags in a cloud? [closed]
- Order tags by the order they were typed
- How to filter posts by specific date and its tag
- How can I show post excerpts on the tags page?
- Display posts count in front of the tag, for each tag
- Tags, use both union and intersection at the same time
- Get current tag list in Gutenberg save function
- Why does the count property of get_the_tags always return 0?
- How to add prefix or suffix to post_tag slug?
- How to get popular post tags
- Remove URL from Tag
- CPT UI – elementor tags archive template not working
- Get count of custom post tags
- Limit tag selection to predefined list
- WP API: Get posts excluding those with a tag or category name
- Change Post Class function
- Mass remove a number of tags from a number of posts
- How can I hide tags on a child-category page, if that tag has not been used?
- List posts from certain category, by tag
- How do I add a related tags list to a wordpress tag page
- Remove href tag from wp_postmeta in 34,000 posts?
- Global changing of H Tags
- May I change the order of the tags?
- get postviews under every posts in the main page
- get posts that doesn’t contain a specific tag
- Remove commas between tags
- How to return tags containing one, two or three exact and specific words using get_tags
- Query posts that have at least 3 of the tags of the current post
- how to output tags that has specific value in slug
- Need sql to remove tags from older posts
- How to exclude a specific tag from the list of tags for the current post?
- Split function “the_tags” in 2 columns
- videos not showing on my tag pages
- Checking if one of the post tags has options
- How to get all the available post tags using the WP Data Module?
- How to add a rest field to post tags?
- How to get links to previous and next archive page based on tag
- Changing Post Tag Color Based On Post Count
- Code to check how many posts a tag has?
- How to list all tags except the current tag in tag.php
- tag is working in chrome but not in firefix..What is the problem? [closed]
- How to add meta tags on password-protected homepage? [closed]
- Remove ‘style=’ from Tag Cloud
- Order post by taxonomy
- Separate the tag by comma [duplicate]
- Add/remove tags on frontend programmatically
- Function to echo (or display?) wordpress tags in the head section
- No line breaks in tags in tag cloud
- Custom text for certain tags
- Using has_tag() outside loop
- get_edit_tag_link does not return anything
- get an attachment’s media tags or check if it has a media tag?
- Anyway to retrieve a feed of posts that have BOTH tags?
- Top ten tags ala Delicious
- Links from the_tag not working
- limit number of tags shown in tag.php
- Remove H1 site-tittle tag from product page with a function SEO
- Display text if title in archive has specific word
- Tag pages with regular editor
- How to select tags in the frontend
- Open graph ‘image’ content appears empty on debugger and filled in web source
- Is there a way to change the Tag selector from text input to checkmarks?
- how to see P and BR tags in tinymce?
- WordPress tinyMCE Keep Wrapping Tags To HTML Codes When Saving
- Neverending tag problem
- Exclude Tags by Array
- Update tags to 10,000+ posts with wpdb?
- Create another TAG widget for posts
- Need to display tag group as first name, last name but sort on last name
- HTML5 Summary tag in editor
- How to list Tags using get_tags in an html table?
- How can i get tag without />?
- How to make attachment tag archive visible on page
- What file is responsible with tags displaying on the post?