WordPressカスタム投稿ページで同タームの前後記事へリンクを貼る
カンマンのスタッフ、富永です。久しぶりの投稿です。 以前、弊社スタッフ板東が「WordPress シングルページで同じタームの前後記事リンクを貼る」という記事を書いていますが、 それの続編といいますか、関連記事になります。 便利で私も重宝していたプラグイン、Ambrosite Next/Previous Post Link Plusですが、ただいま制作を担当しているサイトがWordPressのバージョン3.9で、動作していない様子・・・ 「(@ ̄□ ̄@;)どないしょ!!!」 ってことで、検索してみる・・・ 「next_post_link」テンプレートタグ/next post link – WordPress Codex 日本語版 に書いてたー! というか、ちょっと変わってた。$in_same_term(論理値) (オプション) 同じカテゴリーの記事に限定するかどうか。 初期値: false
※以前はin_same_catでした。
$taxonomy(文字列)(オプション) タクソノミー、$in_same_term が true の場合に有効。(WordPress 3.8. で追加) 初期値: 'category'
※これが追加されたパラメータですね。
では!<?php next_post_link('%link »', '表示するリンクのテキスト', TRUE, '', 'タクソノミー名'); ?>同様に
<?php previous_post_link('« %link', '表示するリンクのテキスト', TRUE, '', 'タクソノミー名'); ?>でっっっ、シングルページで同タームの前後記事にリンクがはれました! めでたしめでたし。