WordPressの同じカテゴリーの前後の記事にリンクを張る方法

WordPressのナビゲーションリンクを同じカテゴリーの前後の記事にリンク

同一カテゴリーの前後の記事にリンクする方法

WordPressワードプレス)の前後の記事へのナビゲーションは普通はカテゴリー別には行われないので、同一カテゴリーの前後の記事にリンクするようにカスタマイズしてみました。


【スポンサーリンク】



記事のタイトルを表示せずに「« 前の記事」や「次の記事 »」と表示して、それぞれ左寄せと右寄せにしてリンクを張る場合。

<div class="alignleft">
<?php previous_post_link('&laquo %link', '前の記事', TRUE); ?>
</div>
<div class="alignright">
<?php next_post_link('%link &raquo', '次の記事', TRUE); ?>
</div>



記事のタイトルを表示して、それぞれ左寄せと右寄せにしてリンクを張る場合。

<div class="alignleft">
<?php previous_post_link('&laquo %link', '%title', TRUE); ?>
</div>
<div class="alignright">
<?php next_post_link('%link &raquo', '%title', TRUE); ?>
</div>


【スポンサーリンク】



「TRUE」と記載することで、前後の記事のリンクが「カテゴリー別」になります。

記載する場所は、使用しているテーマによって違うようです。

私が使用しているテーマ(Graphene)では、記事のタイトルの上や一番したに表示する場合は「single.php」に記載できました。

記事の中程に挿入する場合は「loop-single.php」に記載しました。



元々あったカテゴリー別ではない前後へのリンクは、「loop-single.php」の<?php /* Post navigation */ ?>の下の行の<?php graphene_post_nav(); ?>を削除すると消す事ができました。

参考サイト



【スポンサーリンク】


★ワードプレスの使い方のメモ by みみみん★