Learning site for website creation

017:投稿詳細に前後記事リンクを表示

公開日:2020年11月08日

投稿詳細ページに前後の投稿へのリンクを表示させます。

前の投稿へのリンクを表示

<?php
if(get_previous_post()) {
  previous_post_link();
} else {
  echo '前の記事なし';
}
?>

HTML出力結果

« <a href="http://localhost/WordPressフォルダ名/投稿スラッグ/" rel="prev">投稿名</a>

次の投稿へのリンクを表示

<?php
if(get_next_post()) {
  next_post_link();
} else {
  echo '次の記事なし';
}
?>

HTML出力結果

<a href="http://localhost/WordPressフォルダ名/投稿スラッグ/" rel="next">投稿名</a> »

調べてみよう

previous_post_link関数とnext_post_link関数の引数を調べてみよう。

このページで出てくる関数

WordPress関数は「公式サイトのドキュメント」で確認しましょう。

WordPress関数

get_previous_post()

previous_post_link()

get_next_post()

next_post_link()