サポート » 使い方全般 » query_postsを使用し特定カテゴリに固定したページのOlderPostsが使えない。

  • php5 mysq5 wp2.7
    Simplrテーマを使用しています。

    特定のページに特定のカテゴリー(11)を表示させたく、

    <?php if(have_posts()) : query_posts('posts_per_page=1&cat=11&orderby=ID&order=desc'); ?>
    <?php while (have_posts() ) : the_post(); ?>
    <div id="post-<?php the_ID() ?>" class="<?php simplr_post_class() ?>">

    とindex.phpをベースとし記述したテンプレートファイルを作成し、
    ページテンプレートとしました。
    この状態ですと最新の1エントリーが表示されていて2件目からの記事はOlderpostsになるのですが、リンクに進んでURLに「/page/2」がついても表示されるモノは最新の1エントリーのみです。

    どのようにすればOlderpostsが見られるようになるでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • この状態ですと最新の1エントリーが表示されていて2件目からの記事はOlderpostsになるのですが、リンクに進んでURLに「/page/2」がついても表示されるモノは最新の1エントリーのみです。
    どのようにすればOlderpostsが見られるようになるでしょうか?

    すみません。意図している事が良くわからないのですが・・
    Olderpostsとは過去の記事ですよね?

    ということは、カテゴリーID11に属する記事を最新順に表示させたいと言う事なんでしょうか?
    特定のカテゴリーの記事だけを表示させるページを作ったのであれば、

    //カテゴリーID11の記事のみを吐き出します。↓
    <?php query_posts(cat=11&posts_per_page=表示させたい件数); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    で良いんじゃないでしょうか?

    ■補足
    失礼しました。ページ内での表示なので
    <?php query_posts('cat=11&posts_per_page=表示させたい件数&paged='.$paged); ?>でした;

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「query_postsを使用し特定カテゴリに固定したページのOlderPostsが使えない。」には新たに返信することはできません。