ページャーはカテゴリ内だけでいいのよ
WordPress
WordPressでページャーつけるとき絶対思うこと。
「そのカテゴリーの中での “次” が見たいんだよ。他のカテゴリ紛れ込んでくんなよ」
前回はカスタム投稿だったからこその苦労がありましたが、今回はオーソドックスなサイトなので、まさに「そう」思いました。
これを回避するためには「single.php」を「single-blog.php」のように複製しないといけないのかな~?なんて考えていたのですが、そんなことはございませんでした。
▼参考
WordPressで同一カテゴリ内の前後ナビゲーション
実装コードは
<div class="navigation"> <?php if( get_previous_post() ): ?> <div class="left"><?php previous_post_link('%link', '« %title', TRUE, ''); ?></div> <?php endif; if( get_next_post() ): ?> <div class="right"><?php next_post_link('%link', '%title »', TRUE, ''); ?></div> <?php endif; ?> </div><!-- /post navigation -->
おおもとの「single.php」ひとつに、「,TRUE,”」を2箇所足しただけ。
一覧ページにも使えるのかな~