お知らせ

BLOG

トップページ / WordPressカスタム投稿ページで同タームの前後記事へリンクを貼る

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, '', 'タクソノミー名'); ?>
でっっっ、シングルページで同タームの前後記事にリンクがはれました! めでたしめでたし。