I'm using a piece of code to display the latest 10 posts from a certain tag in a post:
<ul> <?php global $post; $myposts = get_posts('numberposts=10&tag=tagname'); foreach($myposts as $post) : ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ul>
When I use it in a page it works fine and correctly displays the latest ten posts with the relevant tag.
But when I use it in a post although it correctly displays the latest posts it also interferes with the comments that are displayed below the post: it displays the comments from the last post described in the list.
I can't work out what I've done wrong with the code - can anyone help please?
I'm using the Exec PHP plugin to execute PHP code in posts.