ページャーはカテゴリ内だけでいいのよ

WordPressでページャーつけるとき絶対思うこと。
「そのカテゴリーの中での “次” が見たいんだよ。他のカテゴリ紛れ込んでくんなよ」

前回はカスタム投稿だったからこその苦労がありましたが、今回はオーソドックスなサイトなので、まさに「そう」思いました。

これを回避するためには「single.php」を「single-blog.php」のように複製しないといけないのかな~?なんて考えていたのですが、そんなことはございませんでした。

▼参考
WordPressで同一カテゴリ内の前後ナビゲーション

実装コードは

<div class="navigation">
<?php 
if( get_previous_post() ): ?>
<div class="left"><?php previous_post_link('%link', '&laquo; %title', TRUE, ''); ?></div>
<?php 
endif;
if( get_next_post() ): ?>
<div class="right"><?php next_post_link('%link', '%title &raquo;', TRUE, ''); ?></div>
<?php 
endif; 
?>
</div><!-- /post navigation -->

おおもとの「single.php」ひとつに、「,TRUE,”」を2箇所足しただけ。

一覧ページにも使えるのかな~