前後の記事のリンクを表示するテンプレートタグ

世界で普及しているブログソフトWordPress初心者向けサイト

MovableTypeを凌ぐ無料ブログツール ワードプレスの基本操作、カスタマイズ方法、プラグインなどの情報を提供

WordPressで前後の記事のリンクを表示するテンプレートタグ

2007-11-29

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 »」になります。

-スポンサーサイト-


コメント

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

コメントを投稿する


 ※公開されません



-スポンサーサイト-

HOME » WordPressカスタマイズ編 » テンプレートタグ » WordPressで前後の記事のリンクを表示するテンプレートタグ
Google