[wordpress] カテゴリー毎に前後記事へリンクする

記事へリンク

wordpressの仕様では、次の記事、前の記事へのリンクはカテゴリーに関係なく、全ての記事の投稿日時順で表示されます。カテゴリー毎の前の記事、次の記事としたい場合のカスタマイズ方法です。ザックリとカスタマイズしてペーストした感じです。

前後の記事へのリンク

参考サイト

前提として、wordpressのテーマWP Bootstrap Starter フレームワークを使用しています。

phpファイルの準備をする

親テーマであるWP Bootstrap Starter内のsingle.phpを子テーマにコピーします。

phpファイルに記述する

single.php内のリンク表示の部分「the_post_navigation();」を削除します。

</main>の前に下記のコードを加えます。

<nav class="navigation post-navigation" role="navigation">
		<h2 class="screen-reader-text">投稿ナビゲーション</h2>
		<div class="nav-links">
        <div class="nav-previous">
        <?php previous_post_link('« %link', '%title', TRUE, ''); ?>
        </div>
        <div class="nav-next">
        <?php next_post_link('%link »', '%title', TRUE, ''); ?>
        </div>
        </div>
	</nav>

見た目に代わりありませんが、カテゴリー内の記事にリンクしているはずです。

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください