記事前後のリンクを同じカテゴリ内にする

2017年1月13日

ワードプレスでの記事中のリンクの前後は通常以下を使用

<?php previous_post_link(); // 前の投稿へのリンク ?>
<?php next_post_link(); // 次の投稿へのリンク?>

同じカテゴリに絞ったページリンクを付けるには、上記コードの括弧()の中へ引数をセットします。
第3引数の「true」で、この第3引数をtrueにセットすることで、同じカテゴリに絞ったページリンクを付けることができます。

<?php previous_post_link('&laquo; %link', '%title', true , ''); ?>
<?php next_post_link('%link &raquo;', '%title', true , ''); ?>

第3引数という存在を全く知らないので、これは正直びっくり
ということで引数について調査

第1引数
リンクの前後に「« 」などの追加する文字を設定できます。「%link」にaタグが挿入されます。

第2引数
表示するリンクのテキスト。デフォルトは前の記事のタイトルです。

第3引数
true / false 表示している記事と同じカテゴリーの記事を表示するかどうかを設定。true の場合、同じカテゴリーの記事だけが表示されます 。(デフォルト値は false )

第4引数
表示させたくない記事のカテゴリー ID の番号を記述します。複数のカテゴリーを除外する場合は and で区切ります。

最近勉強したてなので、忘れっぽいのでとりあえずメモです。

GO TO HOME

こちらも合わせて読む

risings.red