前後の記事のリンクを表示するテンプレートタグ
前の記事のリンクを表示するテンプレートタグが
<?php previous_post_link(); ?>
後の記事のリンクを表示するテンプレートタグが
<?php next_post_link(); ?>
です。
シングルページのみに反映され、ループタグ内で利用します。
「前の記事のリンク|後の記事のリンク」と表示したい場合は、以下のように記述します。
<?php if(have_posts()):while(have_posts()):the_post(); ?>
<?php previous_post_link(); ?>|<?php next_post_link(); ?>
<?php endwhile;endif; ?>
これらのテンプレートタグはパラメータ挿入ができます。
<?php previous_post_link(’①’,'②’,'③’,④); ?>
①表示形式全体の文字列
デフォルト 「« %link」
※「%link」はリンク部分②リンク部分の文字列
デフォルト 「%title(記事タイトル)」③同じカテゴリーの記事にリンク
TRUE ・・・ 同じカテゴリーの記事へリンク
FALSE ・・・ カテゴリーに関係なくリンク(デフォルト)④リンクから除外する記事(id)を指定
idの数値(例 1 and 2 and 3)
<?php next_post_link(’①’,'②’,'③’,④); ?>も同じです。
(①のデフォルトは「%link »」になります。
-スポンサーサイト-
トラックバック URL :




[...] 前後の記事へのリンクを書き出すテンプレートタグ WordPressで前後の記事のリンクを表示 | WordPress & Business メモ [...]
投稿者: WordPressをカスタマイズするのにお世話になったページ一覧 | Caramel+DesignBlog 投稿日時: 2009年5月8日 09時56分