Here is my custom page;
<?php query_posts($query_string . '&post_type=post'); ?> <?php get_template_part( 'loop', 'index' ); ?>
...and in my loop.php I've just got the standard pagination code;
<?php if ( $wp_query->max_num_pages > 1 ) : ?> <?php next_posts_link( __( '← Older posts', 'twentyten' ) ); ?> <?php previous_posts_link( __( 'Newer posts →', 'twentyten' ) ); ?> <?php endif; ?>
Yet on this page, when I click on 'Older posts' it takes me to http://www.website.com/article-name/2/ but the pagination links are exactly the same (as if I was still on the 1st page). The blog posts have changed though.
For the standard blog page the pagination links work fine.