【WordPressテンプレートタグ】previous_post_link():前の投稿ページへのリンクを表示
公開日: : 最終更新日:2016/03/24 テンプレートタグ
概要
表示している記事より公開日が1つ前(古い)の記事へのリンクを表示する。
書式
パラメーター
- format
- リンクの前後に追加する文字を設定(初期値:« %link)
「%link」と文字列内に表記すると「link」パラメータに置き換えらる。
- link
- 表示するリンクのテキスト(初期値:%title) ←前の記事のタイトル
- in_same_term
- 同じカテゴリーの記事に限定するかどうか
- true/同じカテゴリーの記事のみ表示
- false/カテゴリーを無視する(初期値)
- excluded_terms
- 表示させたくない記事のカテゴリー IDの番号(初期値:なし)
※複数のカテゴリーを除外する場合は配列にするか、コンマで区切る(例:'1,2,3')
- taxonomy
- タクソノミー名。
「in_same_term」パラメーターがtrueの場合に有効(初期値:'category')
位置
ループ内
使用例
初期設定での使用
前の記事へのリンクとそのタイトルを「«」と一緒に表示する。
<?php previous_post_link(); ?>

表示例
パラメーターを指定して使用
太字の「< 前の記事へ」という表記で、前の記事へのリンクとそのタイトルを表示する。
<?php previous_post_link('<strong>%link</strong>', '< 前の記事へ','true'); ?>

表示例
タクソノミー名を指定して、特定のカテゴリーを除外する
タクソノミー名「taxonomy」のカテゴリーID「2」と「3」を除外して、「< 前の記事を読む」という表記で、前の記事へのリンクとそのタイトルを表示する。
<ul> <?php previous_post_link('<li class="prev">%link</li>', '< 前の記事を読む', true,'2,3','taxonomy'); ?> <?php next_post_link('<li class="next">%link</li>', '次の記事を読む >', true,'2,3','taxonomy'); ?> </ul>

<ul> <li class="prev"><a href="#">< 前の記事を読む</a></li> <li class="next"><a href="#">次の記事を読む ></a></li> </ul>
表示例
MEMO
previous_post_link()は、前のシングルページ(日付の古い記事)へのリンクを表示するのに対し、previous_posts_link()は前の記事一覧(日付の新しいアーカイブ)へのリンクを表示する。
「taxonomy」パラメーター
WordPress3.8.より追加
関連
関連記事
-
-
【WordPressテンプレートタグ】get_the_date():記事の公開日を取得
概要 現在の記事の公開日を取得する。 書式 <?php get_the_date('forma...
-
-
【WordPressテンプレートタグ】get_post_thumbnail_id():アイキャッチ画像のIDを取得
概要 アイキャッチ画像のIDを取得する。 書式 <?php get_post_thumbnai...
-
-
【WordPressインクルードタグ】get_search_form():「searchform.php」を使用して検索フォームを表示または取得
概要 検索フォームを表示、または文字列として取得する。 テーマにテンプレートファイル「searchf...
-
-
【WordPressテンプレートタグ】the_title_attribute():属性値用の記事タイトルを表示または取得
概要 属性値用の記事タイトルを表示、または文字列として取得する。 記事タイトル部分にHTMLタグを含...
-
-
【WordPressテンプレートタグ】bloginfo():サイトに関する基本情報を表示
概要 サイトに関するさまざまな基本情報を表示する サイトタイトルを表示する bloginfo( 'n...
-
-
【WordPressテンプレートタグ】wp_loginout():ログイン/アウトリンクを表示または取得
概要 ログイン/アウトリンクを表示、または文字列として取得する。 書式 <?php wp_lo...
-
-
【WordPressテンプレートタグ】the_post_thumbnail():アイキャッチ画像を表示
概要 記事に設定されたアイキャッチ画像を指定された大きさで表示する。 引数に、管理画面もしくはadd...
-
-
【WordPressテンプレートタグ】category_description():カテゴリーの説明を取得
概要 管理画面「投稿」>「カテゴリー」の「カテゴリーの説明」を取得する。 カテゴリーアーカイブ...
-
-
【WordPressテンプレートタグ】the_tags():投稿の属するタグ名とリンクを表示
概要 投稿につけられたタグ名とタグアーカイブへのリンクを表示する。 書式 <?php the_...
-
-
【wordpress】テンプレートタグ一覧
一般タグ 「wp-includes/general-template.php」内に記述 get_h...