WordPressの投稿の前後ナビを同一カテゴリ・タクソノミーになるようにする方法

カスタム投稿の前後のナビゲーション(次の記事・前の記事みたいなの)を同一のタクソノミーに飛ぶようにする方法のメモ。


カスタム投稿の前後のナビゲーションを同一のタクソノミーに飛ぶようにする

カスタム投稿で作ったブログの投稿の下部に付けてるNEXT・PREVの前後ナビを、記事と同じカテゴリに移動するようにしてちょうだいなとお達しを受け、若干難しそうと思ったんですがprevious・next_post_linkで簡単に出来ました(笑)WordPress大好きや!

やり方は簡単で、previous・next_post_linkの第3引数の$in_same_termをtrueにしてあげて、第5引数にタクソノミー名を入れればOK。

第4引数は空ですが、そこは$excluded_termsといって表示させたくないカテゴリ(タームかな?)のID番号を入れたら除外されるらしい。いずれ使う事があるかもしれないので頭の片隅にでも入れておこう。

参考:codex / previous post link

あと、カスタム投稿じゃなくて普通の投稿のナビを同一のカテゴリに飛ばす場合はこんなの。単純に第3引数にTRUE指定するだけ。

また一つWordPressのTIPS習得!