情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
特定のカテゴリーの一覧から詳細ページに入った場合のみ、そのカテゴリー内で前後ナビを付けたいという要望で、
そのリンクにパラメータを付けておいて分岐し、
<?php if (isset($_GET['cat'])) { $catn = $_GET['cat']; if ($catn == 'categoryslug') { $post_id = $post->ID; $args = array( 'category' => categoryid, 'orderby' => 'post_date', 'posts_per_page' => -1, 'order' => 'DESC' ); $posts = get_posts( $args ); $ids = array(); foreach ( $posts as $thepost ) { $ids[] = $thepost->ID; } $thisindex = array_search( $post_id, $ids ); $previd = $ids[ $thisindex - 1 ]; $nextid = $ids[ $thisindex + 1 ]; if ( ! empty( $previd ) ) { ?><a href="<?php echo get_permalink($previd) ?>?cat=categoryslug">前へ</a><?php } if ( ! empty( $nextid ) ) { ?><a href="<?php echo get_permalink($nextid) ?>?cat=categoryslug">次へ</a><?php } ?> <?php } } else { ?> ~ <?php } ?>
http://wordpress.stackexchange.com/questions/149826/display-posts-from-the-same-category-using-next-previous-post-link 参照