Well I'm here again with almost the same problem as I had in this post three weeks ago, but let me explain what has happened since then:
I was originally using one loop to display the most recent sticky post at the top of the front page, then a second loop to display every other post (except for all other stickies). Here's my code as it stands now:
// first loop to display only my single, MOST RECENT sticky post $sticky = get_option('sticky_posts'); $wp_query = new WP_Query(array('post__in' => $sticky, 'caller_get_posts' => 1, 'orderby' => ID, 'showposts' => 1)); ?> <?php while (have_posts()) : the_post(); ?> <!-- loop code --> <?php endwhile; wp_reset_query(); ?> // second loop to display every other post, excluding sticky posts <?php query_posts(array('post__not_in' => get_option('sticky_posts'))); // exclude all sticky posts ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <!-- loop code --> <?php endif; wp_reset_query(); ?>
What is happening here is perfect...for the front page only. I get my nice single/most-recent sticky post at the very top, followed by another 5 posts. Unfortunately, if I page over to the 2nd, 3rd, 4th, etc pages - all I see are the same 5 posts that were under the sticky post on the front page!
I'm quite new with the concept of multiple loops, so I could really use a hand here!
Thank you in advance :)