the_post_navigationでカテゴリーごとに。メモ

Google+ Pinterest LinkedIn Tumblr +

作業ログ

関数のthe_post_navigation

カテゴリー毎のアーカイブページから個別ページ表示させたのちの Previous/Next のpost navigation

カテゴリーがリセットされて全投稿を対象にされてしまう。

都合が悪い場合には

‘in_same_term’ => ‘true’ というオプションを追加

他にも‘excluded_terms’で除外したいカテゴリーIDや‘taxonomy’での指定もできる

いつも忘れてしまって、その都度リファレンス探すのでメモ

最近もtwentyfifteenのテーマのsingle.phpを触ることがあったので書き出し。

‘in_same_term’ => ‘true’, を追加

			
// Previous/next post navigation.
			the_post_navigation( array(
				'next_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Next', 'twentyfifteen' ) . '</span> ' .
					'<span class="screen-reader-text">' . __( 'Next post:', 'twentyfifteen' ) . '</span> ' .
					'<span class="post-title">%title</span>',
				'prev_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Previous', 'twentyfifteen' ) . '</span> ' .
					'<span class="screen-reader-text">' . __( 'Previous post:', 'twentyfifteen' ) . '</span> ' .
					'<span class="post-title">%title</span>',
					'in_same_term' => 'true',
			) );

// End the loop.

Share.

Leave A Reply