1) It’s tag__in
(two underscores) 2) get_the_tags()
returns an array of objects, you need IDs:
if ( $the_tags = get_the_tags() ) {
// https://developer.wordpress.org/reference/functions/wp_list_pluck/
$the_tags = wp_list_pluck( $the_tags, 'term_id' );
}
$rel_pst = get_posts( array(
'tag__in' => $the_tags,
'exclude' => $post->ID,
'post_per_page' => 4,
'ignore_sticky_posts' => true,
'post_type' => array(
'ms',
'gnd',
'events',
'news_article',
'opinions',
'projects',
'tenders',
'videos',
'products',
),
));
if ( $rel_pst ) {
// Do your thing
}
Related 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
- Blog post : Remove comma between Tag names [closed]
- Why does the count property of get_the_tags always return 0?
- Why word can’t be displayed in wordpress?
- 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
- List posts from certain category, by tag
- How to echo tag description on loop-page.php using WPeC 3.8
- 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
- Display get_the_tag_list by order entered in the backend
- 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
- How to display tags with post_content
- 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
- 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 keyword field in custom form programmatically?
- How to add meta tags on password-protected homepage? [closed]
- WordPress title as keywords (tags) with excluded stop words
- Separate the tag by comma [duplicate]
- Add/remove tags on frontend programmatically
- Outputting HTML elements through WP-API
- No line breaks in tags in tag cloud
- Custom text for certain tags
- 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
- How to show tags + posts for a custom taxonomy?
- 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
- Create three unique tag page templates
- Assign tags records that have a keyword
- HTML5 Summary tag in editor
- How to list Tags using get_tags in an html table?
- How can i get tag without />?
- See when a tag was first added
- How to make attachment tag archive visible on page
- What file is responsible with tags displaying on the post?
- wordpress assign all existing tags to a specific post