Trying to build an easy "related posts" call, I would like to have it only shown, when another post has the exact same term and shows up.
It works at the moment so far, but also shows up, when the post is the only one with the exact term.
I am using
$orig_post = $post;
global $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'related posts';
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'orderby' => 'ASC',
'post__not_in' => array($post->ID),
'posts_per_page'=>2, // Number of related posts to display.
'caller_get_posts'=>1
);
$my_query = new wp_query( $args );
while( $my_query->have_posts() ) {
$my_query->the_post();
I am not getting it to work. Any help would be apreciated. Thank you.