what is it doing or not doing?
is there more code to it?
you could paste the whole code of the template (or whatever you are working on) into a http://pastebin.com/ and post the link to it here.
I was simply trying to open the loop showing only 4 posts tagged with “featured”
If I use just showposts=4, the loops shows the most current 4 posts. If I use just the tag, nothing shows even though I have posts tagged as such.
Looking at the codex, it seems it should work.
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('posts_per_page=4&tag=featured&paged=. $paged); ?>
you could try a variation:
<?php $args = array(
'posts_per_page' => 4,
'tag_slug__in' => array('featured')
);
query_posts( $args ); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post();?>
http://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters
or check the spelling; or try and use the tag ID …