- サイトデザイン工事中です。ご意見をお寄せください。
- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
テンプレートタグ/next post
提供:WordPress Codex 日本語版
< テンプレートタグ
このテンプレートタグは非推奨となりました。後継となる新しいテンプレートタグが作られたか、動作対象外となり、WordPress の将来のバージョンで削除される見込みです。
このタグを使っていた場合は、後継の next_post_link に切り替えてください。
- 書式: <?php next_post('format', 'next', 'title', 'in_same_cat', limitnext, excluded_category); ?>
- 説明: 個別記事ページで使用。時系列順でひとつ次(より新しい)の記事へのリンクを出力。
- 位置: ループ内
- 引数:
- format (文字列)- リンクの出力形式。「%」を使うとそこに実際のリンクテキスト(以下の「next」と「title」で指定)が挿入される。
- next (文字列)- リンクの後に出力するテキスト。デフォルト値は「previous post: 」。
- title (yes/no)- リンクラベルテキストを記事のタイトルにするかどうか。
- yes (デフォルト。「next」で設定したテキストと記事タイトルにリンク)
- no (「next」で設定したテキストにリンク)
- in_same_cat (yes/no)- 同じカテゴリー内のひとつ次の記事のみにリンクするかどうか。もし記事に複数のカテゴリが指定されていた場合、その親カテゴリー内に含まれるひとつ新しい記事にリンクする。
- yes (同じカテゴリー内の、ひとつ次の記事にリンク)
- no (デフォルト。カテゴリーに関係なくひとつ次の記事にリンク)
- limitnext (整数)- 現在の記事IDに limitnext の数を足した数がIDの記事をリンクとして出力する。デフォルト数は1。デフォルトのままにしておくことが推奨されている。
- excluded_category (整数)- ひとつ次の記事へのリンクとして含めないカテゴリー。「1 and 2 and 3」のように、「and」で間を区切る。
- コード記述例:
<?php previous_post('%...', '次の記事: ', 'yes'); ?> - 出力例:
<a href="http://example.com/?p=3">次の記事: WordPressプラグイン</a>...