Support » Fixing WordPress » My pagination doesn't work with query_posts()

  • Resolved Ahrengot


    I have 2 “blog” pages on my new site. The home page itself and a page titled blog with the following code:

    	// Query posts
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    	<!-- all the loop stuff -->
    <?php endwhile; endif; ?>

    So what I do to overwrite the default page behavior, as you can see, is call query_posts() without including the $query_string variable.

    However this screws up my pagination some how. When I call the second page it simply fetches the same posts over and over again. You can try this by going to and then navigating to or by clicking the “show more posts” button which does the same thing, but loads the page via ajax (Using Paul Irish’ Infinite Scroll plugin to do this).

    I figure that I’m going at this from a wrong angle, so I would love any pointers in the right direction!

    Many thanks in advance 🙂

Viewing 4 replies - 1 through 4 (of 4 total)
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘My pagination doesn't work with query_posts()’ is closed to new replies.