WordPress 同一ターム内でページ送りをしたい場合

croitre WordPress, カスタム投稿タイプ, プラグイン Leave a Comment

WordPressのシングルページで同一ターム内でページ送りをする

WordPressの通常のシングルページで特定のカテゴリーだけでページ送りをしたい場合は以下でご案内しました。
WordPress 同一カテゴリ内でページ送りをしたい場合
カスタムタクソノミーを使っていて、同一ターム内でページ送りしたい場合は、次のような方法があります。

Ambrosite Next/Previous Post Link Plus プラグイン

Ambrosite Next/Previous Post Link Plus プラグインをインストールします。

<?php previous_post_link( '%link', '<span class="meta-nav">&larr;</span> %title' ) ?>
<?php next_post_link( '%link', '%title <span class="meta-nav">&rarr;</span>' ) ?>

それからカスタムタクソノミーのシングルページの該当箇所に「’in_same_tax’ => true」を追加します。

<?php previous_post_link_plus(array('format' => '%link', 'link' => 
'<span class="meta-nav">&larr;</span> %title', 'in_same_tax' => true)); ?>
<?php next_post_link_plus(array('format' => '%link', 'link' => 
'%title <span class="meta-nav">&rarr;</span>', 'in_same_tax' => true)); ?>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です