仕事で作成したサイトの仕様で同一カテゴリー内でページ送りを実装する事がありました。
WordPress本来のページ送りであれば、カテゴリー関係なく投稿された日付でページ送りが実装されます。
それを現在表示しているページのカテゴリーの投稿された日付順でページ送りを実装しました。
single.php等にあるページ送りの記述を変更
[code]
<?php previous_post_link( ‘%link’, ‘<span class="meta-nav">←</span> %title’ ) ?>
<?php next_post_link( ‘%link’, ‘%title <span class="meta-nav">→</span>’ ) ?>
の記述を
[code]
<?php previous_post_link( ‘%link’, ‘<span class="meta-nav">←</span> %title’, TRUE, ” ) ?>
<?php next_post_link( ‘%link’, ‘%title <span class="meta-nav">→</span>’, TRUE, ” ) ?>
とするだけです。
これだけ実装できました。
ありがとうございました!
コメント