the_posts_navigation()


WordPressのthe_posts_navigation()関数は、投稿ナビゲーションを表示するために使用されます。前後の投稿へのリンクを提供し、ユーザーが簡単に次の投稿や前の投稿に移動できるようにします。

構文

the_posts_navigation( array $args = array() );
  • $args (array) — ナビゲーションの設定をカスタマイズするための引数。デフォルトは空の配列。

例1: 基本的な使用法

この例では、投稿ナビゲーションを表示します。

<?php the_posts_navigation(); ?>

例2: 前後のリンクテキストを変更

前後のリンクテキストをカスタマイズします。

<?php the_posts_navigation( array( 'prev_text' => '前の投稿', 'next_text' => '次の投稿' ) ); ?>

例3: ナビゲーションのクラスを追加

ナビゲーションにカスタムクラスを追加します。

<?php the_posts_navigation( array( 'class' => 'custom-navigation' ) ); ?>

例4: ナビゲーションのラベルを変更

ナビゲーションのラベルを変更します。

<?php the_posts_navigation( array( 'screen_reader_text' => '投稿ナビゲーション' ) ); ?>

例5: ナビゲーションのHTML構造を変更

ナビゲーションのHTML構造をカスタマイズします。

<?php the_posts_navigation( array( 'before' => '<div class="nav-links">', 'after' => '</div>' ) ); ?>

例6: ナビゲーションの矢印を非表示

ナビゲーションの矢印を非表示にします。

<?php the_posts_navigation( array( 'in_same_term' => true ) ); ?>

例7: 特定のカテゴリ内でナビゲーション

特定のカテゴリ内でのみナビゲーションを表示します。

<?php the_posts_navigation( array( 'in_same_term' => true, 'taxonomy' => 'category' ) ); ?>

例8: ナビゲーションのスタイルを変更

ナビゲーションのスタイルをカスタマイズします。

<?php the_posts_navigation( array( 'style' => 'list' ) ); ?>

注意点

  • この関数は、ループ内で使用する必要があります。
  • カスタマイズする際は、引数の配列を正しく設定してください。

関連機能: