ページネーションですが、paginate_links() 関数を使用して実装するのが一般的ですが、もう少しシンプルで簡単なページネーションを作りたいという時にprevious_posts_link()とnext_posts_link()を使います。
previous_posts_link()
用途: 「前へ」のナビゲーションリンクを表示します。つまり、より古い投稿へのリンクです。使用例: previous_posts_link('古い投稿へ') これは、テキスト「古い投稿へ」を持つ「前へ」のリンクを生成します。
next_posts_link()
用途: 「次へ」のナビゲーションリンクを表示します。つまり、より新しい投稿へのリンクです。
使用例: next_posts_link('新しい投稿へ') これは、テキスト「新しい投稿へ」を持つ「次へ」のリンクを生成します。
<div class=”navigation”>
<?php previous_posts_link(‘古い投稿へ’); ?>
<?php next_posts_link(‘新しい投稿へ’); ?>
</div>
このコードは、投稿リストページのナビゲーションセクションに「前へ」「次へ」のリンクを配置します。これらのリンクは、WordPressが自動的に管理するページング処理に基づいて表示されます。CSSを使用して、これらのリンクの外観をカスタマイズできます。例えば、特定のクラスを持つ <div> タグで囲むことで、より詳細なスタイルを適用できます。

投稿者

Kの手習い

前職はOA機器の販売営業でしたが、退職して、50代で1からプログラマーを目指します。一般的にこの年齢からは厳しいと言われておりますが、この歳ならではの経験を活かして、頑張ります!

コメントを残す