WordPressで個別記事のページネーションを同一カテゴリ内だけにする方法

WordPressで個別記事のページネーションを同一カテゴリ内だけにする方法
このエントリーをはてなブックマークに追加
PR

WordPressでsingle.phpでページネーション(次の記事、前の記事)のリンクを同じカテゴリーだけで前後の記事にする方法です

 

通常のリンクの設置コード

<?php previous_post_link(); ?>
<?php next_post_link(); ?>

 

 

任意の文字に変えた設置コード

<?php previous_post_link('%link', '任意の文字'); ?>
<?php next_post_link('%link', '任意の文字'); ?>

 

 

任意の文字で、同一カテゴリ内だけを表示するコード

<?php previous_post_link('%link', 'PREV<span class="l"><</span>', TRUE); ?>
<?php next_post_link('%link', 'NEXT<span class="r">></span>' ,TRUE); ?>

 

 

任意の文字で、特定のカテゴリ以外を表示する

<?php previous_post_link('%link', 'Previous in category', TRUE, '13'); ?>
<?php next_post_link('%link', 'Next post in category', TRUE, '13'); ?>

 

それぞれのコードは上記のとおりになります
TRUEを付けることで、同一カテゴリ内だけのページネーションになります
特定のカテゴリだけ除外した使い方も出来ます

通常のコードに少しだけ付け加えるだけで、簡単に同じカテゴリーだけでページナビゲーションができるのは楽ですね

PR

COMMENT

コメントを残す

PR

9ineBBの管理人が運営するサイト

WDG WEB DESIGN GALLERY ウェブデザインギャラリー CC0 PHOTO 無料で使える高画質な写真をダウンロード、クレジット表記、リンク不要

9ineBBの最新情報をチェック・購読

Twitter Facebook Google+ Feedly RSS

どこをクリックしてもこの表示を消せます
(3日後以降に再度表示されます)