By get_the_tags()
you receive an array of tags attached to the current post. So you could do the following:
$tags = get_the_tags();
$tag_ids_to_print = array( 1, 2, 3 ); //List of Tag IDs which you want to be printed
$print_tags = array();
if( is_array( $tags ) ){
foreach( $tags as $tag ){
if( in_array( $tag->term_id, $tag_ids_to_print ) )
$print_tags[] = $tag;
}
}
$tag_list="";
if( count( $print_tags ) > 0 ){
//Execute only, when tags found
$i = 0;
foreach( $print_tags as $tag ){
if( $i == 1 ) $tag_list .= ', ';
$tag_list .= '<a href="' . get_tag_link( $tag->term_id ) . '">' . $tag->name . '</a>';
$i = 1;
}
}
Docs:
Related Posts:
- How to add tags to post from frontend?
- php wp_insert data on front using a form
- Check if Post Title exists, Insert post if doesn’t, Add Incremental # to Meta if does
- What is the different between an attachment in wp_posts and an attachment in wp_postmeta?
- Sanitizing integer input for update_post_meta
- Meta compare with date (stored as string) not working
- How to update/insert custom field(post meta) data with wordpress REST API?
- Front-end update_post_meta snippet displays white screen?
- How to get meta value in wp_attachment_metadata
- Clean up output added via wp_head()
- Can’t translate the post meta data (Date) in another language
- get_post_custom()
- Get post from meta_key and meta_value
- get_post_meta returns bool(false)
- How to get custom post type to display post meta on archive pages?
- WP_POSTMETA changes site crash
- meta_post_meta return value 1
- How to use post_id with a Class?
- get_post_meta remains empty while looping all menu items and using the ID
- Set default Custom Post Meta Value
- How to stop wp_postmeta from being called on archive and search pages?
- INSERT ON DUPLICATE KEY UPDATE failes in postmeta table
- Set Checkbox as checked by default
- running function during post save and adding variable to post meta
- replacing the_autor or make callback
- Some post meta fields stop saving after a few successful saves
- update_post_meta saves nothing in database when run in publish_post
- Save an array of values in the post meta box
- Custom post meta values reset by autosave [duplicate]
- Compare meta_query with a Regular Expression and do a less-than operation on it
- get_post_meta() empty in preview WHEN custom post is published [closed]
- Add Embed.ly API objects to post_meta on update
- Editing does not change post_name
- Compare string with post id in wpdb and do stuff when match is found
- $wpdb class updating meta_value using Ajax [closed]
- cleaning up safely wordpress wp_postmeta table
- Generate images to be associated for tag and category?
- Post meta as array looks like string instead of array
- Why does get_transient() always return string even if integer set?
- Author_meta ONLY if it exists
- Time & Date on Post – Time Ago Custom Function
- How to test the outcome of a wpdb query?
- Mass removing CSS from 1,700 post [closed]
- Meta data (Tags and Categories) for Custom Posts not showing.
- Help with Post Meta
- Save all the post tags inside a custom field
- Migrating meta value to new meta value
- Is there a way to disable post meta caching for development?
- count post meta values
- Correct meta of Writing Meta Tags
- Retrieve user_meta and copy to post_meta
- update_post_meta not working?
- Change wordpress meta tag description using WP functions
- Cant create or update meta fields using WordPress REST API
- Filter posts by meta key
- Display current ranking of post as a number in post title
- delete duplicates wp_postmeta
- Post Thumbnail missing when using webp format while sharing
- How to merge the array values in foreach?
- Bulk Update Post Meta Values from Different Post via Rest Api
- update_post_meta() is not saving the value
- Only show meta on one post type on search results page
- How to register post meta with multi level arrays?
- How to exclude posts by meta key value in the_post_navigation next prev links?
- If I disable screen options, does WP still try to update post meta?
- update_post_meta not working with transition_comment_status
- Can we have duplicate key pair values in post meta data?
- I created a Custom Meta Box but it is not displaying the value on my post page
- Meta data being pulled from wp-login.php
- Update post meta date always store 1970-01-07
- Attachment metadata has value of ‘1’
- Get post content before rendering
- wp_insert_post inside save_post adds wrong metadata to inserted post
- Rename image filename using ‘media_handle_upload’
- How do I update a specific value within array in a products metadata?
- Update Post metafield of specific categories
- Optimize WP Meta Query for large amount of post meta?
- rendering open graph meta tags in wordpress
- Using Self Hosted Video URL With Custom Fields
- Multiple postmeta values to the same post_id/meta_key combination?
- get_post_meta not work in php foreach
- Restore deleted _thumbnail_id in postmeta table
- Why are my custom metaboxes not updating the post meta?
- Problem serializing single quote and double quote into post meta
- Storing post_meta fields in array
- Performace on 1 million plus meta fields vs 1 field with 1 million multi array
- Hide the_meta if no value
- Fetching array of postmeta with $wpdb and in_array conditional
- Piklist File Upload
- Updating post_meta when updating a setting with the Settings API
- How to show specific meta keys of all posts in admin panel?
- how to echo/display the custom field value in specific custom field name?
- update_post_meta() not working in bulk option
- How to update the ‘modified_time’ of a post ONLY when content is changed?
- Media library orphans
- Multiple If else statements on Search Result Page
- How to make certain content of the post noindex and no follow. not entire post?
- get_children filter with postmeta
- Auto save title as custom meta field value
- Post meta box data not saving