サポート » 使い方全般 » カテゴリーでページ送りがおかしくなっている

  • 特別なことはしていないはずなのに、
    様子がおかしくて原因を探しています。
    category.phpで、以下のようなソースを記述しました。
    1ページ5件表示の設定を表示設定のほうで行っています。
    これで、実際に表示させると、/<category>/page/2/が404を表示してしまいます。

    <?php
    if(have_posts()):while(have_posts()):the_post();$cat=get_the_category();$cat=$cat[0]; ?>
    <li>
    <a href="<?php the_permalink( ); ?>">~~~~</a>
    <h4><?php the_title(); ?></h4>
    <p><?php the_time('Y.m.d'); ?></p>
    </li>
    <?php endwhile;endif; ?>
    </ul>
    </article>
    <ul>
    <li><?php previous_posts_link('前へ') ?></li>
    <li><?php next_posts_link('次へ') ?></li>
    </ul>

    リンク自体は表示されますが、押すとおかしくなります。
    wp_queryやquery_postsは使っていないのに、なぜ出てこないのでしょうか?;
    ちなみに、プラグインのWP-PageNaviでも同じ結果になります。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • previous_posts_link();などは個別記事のループ内で書きますので、while文の中で記述します。ですからアーカイブの場合、そのままではうまくいきませんよね。

    WP-PageNaviの場合には上記前後リンクの2行を
    <?php wp_pagenavi(); ?>
    に書き換えろと言うように書いてあります。

    http://wordpress.org/plugins/wp-pagenavi/installation/

    モデレーター jim912

    (@jim912)

    WP No Category Base などの、カテゴリーベースを消すプラグインを使用していたりしませんか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カテゴリーでページ送りがおかしくなっている」には新たに返信することはできません。