render_block_core_query_pagination_previous()


WordPressのrender_block_core_query_pagination_previous()関数は、クエリベースのページネーションで「前へ」リンクをレンダリングするために使用されます。この関数は、Gutenbergエディタのブロックシステム内で動作し、ページネーションの前のページへのリンクを生成します。

構文

render_block_core_query_pagination_previous( array $attributes );
  • $attributes(array) — 「前へ」リンクの表示や動作を制御するための属性を含む配列。

例1: 基本的な「前へ」リンクの表示

この例では、シンプルな「前へ」リンクを表示します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ' ) );

例2: カスタムラベルを使用した「前へ」リンク

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

echo render_block_core_query_pagination_previous( array( 'label' => '前のページ' ) );

例3: リンクのクラスを追加

「前へ」リンクにカスタムクラスを追加します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ', 'className' => 'custom-prev-link' ) );

例4: リンクのスタイルをインラインで設定

「前へ」リンクにインラインスタイルを適用します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ', 'style' => 'color: red; font-size: 16px;' ) );

例5: リンクのターゲットを設定

「前へ」リンクのターゲットを新しいタブに設定します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ', 'target' => '_blank' ) );

例6: リンクのURLをカスタマイズ

「前へ」リンクのURLを手動で指定します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ', 'url' => 'https://example.com/previous-page' ) );

例7: リンクのアイコンを追加

「前へ」リンクにアイコンを追加します。

echo render_block_core_query_pagination_previous( array( 'label' => '前へ', 'icon' => 'arrow-left' ) );

注意点

  • この関数は、Gutenbergブロックエディタ内での使用を前提としています。
  • カスタム属性を使用する場合、適切なバリデーションを行ってください。
  • リンクのURLやターゲットを動的に変更する場合は、セキュリティに注意してください。

関連機能: