WordPressで前後の記事のリンクを表示するテンプレートタグ
WordPressで前の記事のリンクを表示するテンプレートタグが
<?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 :

コメントはございません。