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

初心者向けワードプレス作成方法とネットビジネスネタのメモサイト

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

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

2007-11-29

前の記事のリンクを表示するテンプレートタグが
<?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 »」になります。

  タグ: ,

-スポンサーサイト-


コメント

[...] 前後の記事へのリンクを書き出すテンプレートタグ WordPressで前後の記事のリンクを表示 | WordPress & Business メモ [...]

投稿者: WordPressをカスタマイズするのにお世話になったページ一覧 | Caramel+DesignBlog 投稿日時: 2009年5月8日 09時56分

コメントを投稿する

-スポンサーサイト-

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