1

したがって、次のようなカスタムページに投稿を表示します。

<?php query_posts('order=ASC&posts_per_page=10'); while ( have_posts() ) : the_post(); ?>

ここで問題は次のページのリンクにあります。

  <div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
  <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

次のページでは、古いページからの投稿も表示されます。繰り返しますが、何が間違っているのでしょうか。または、これはカスタムページテンプレートに投稿を表示する正しい方法ですか?

4

1 に答える 1

2

'paged'クエリ変数を使用しない限り、ページングは​​正常に機能しません。コーデックスでこれをチェックしてください: query_postsのページ付け

于 2012-12-23T14:01:54.327 に答える