WordPressで次の記事、前の記事へのリンクを同一カテゴリ内にする方法


WordPressでCMSを構築する場合、前の記事や次の記事を表示するリンクは通常登録日順になります。

<?php previous_post_link('« %link') ?>
<?php next_post_link('%link »') ?>

これをカテゴリ内の次の記事、前の記事に変更する場合、第3引数にTRUEを渡すと実現できるようです。

IT/WEB業界への転職なら求人サイトGreen

WordPress Codexにやり方が載せてありました。

同一カテゴリの前の記事と次の記事を取得するコードは以下のように記述するそうです。

<?php previous_post_link('« %link', '%title', TRUE, ''); ?>
<?php next_post_link('%link »', '%title', TRUE, ''); ?>

同一カテゴリー内で、特定のカテゴリーを除外する方法などもあるので、WordPressでリンクを変更したい方は一度ご覧ください。

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

follow us in feedly