block_core_comment_template_render_comments()


WordPressのblock_core_comment_template_render_comments()関数は、コメントテンプレートをレンダリングするために使用されます。この関数は、コメントセクションを表示するためのHTMLを生成します。

構文

block_core_comment_template_render_comments( int $post_id, array $args = array() );

引数の説明:

  • $post_id(int) — コメントを表示する投稿のID。
  • $args(array) — コメント表示に関する追加の引数。

例1: 基本的なコメント表示

この例では、現在の投稿のコメントを表示します。

<?php block_core_comment_template_render_comments( get_the_ID() ); ?>

例2: カスタム投稿IDでのコメント表示

特定の投稿IDを使用してコメントを表示します。

<?php block_core_comment_template_render_comments( 456 ); ?>

例3: コメント表示の引数をカスタマイズ

コメント表示の引数をカスタマイズして、特定の設定でコメントを表示します。

<?php block_core_comment_template_render_comments( get_the_ID(), array( 'per_page' => 5 ) ); ?>

例4: コメントのページネーションを設定

コメントのページネーションを設定して、一度に表示するコメント数を制限します。

<?php block_core_comment_template_render_comments( get_the_ID(), array( 'page' => 2, 'per_page' => 10 ) ); ?>

例5: コメントの順序を逆順に設定

コメントの表示順序を逆順に設定します。

<?php block_core_comment_template_render_comments( get_the_ID(), array( 'order' => 'DESC' ) ); ?>

例6: コメントの表示形式を変更

コメントの表示形式を変更して、ツリー形式で表示します。

<?php block_core_comment_template_render_comments( get_the_ID(), array( 'style' => 'div' ) ); ?>

例7: コメントの表示を無効化

コメントの表示を無効化します。

<?php block_core_comment_template_render_comments( get_the_ID(), array( 'display' => false ) ); ?>

注意点

  • この関数は、WordPressのブロックエディタで使用されることを前提としています。
  • 引数を適切に設定しないと、意図しない表示になる可能性があります。
  • コメントの表示形式や順序を変更する場合は、テーマのスタイルシートも確認してください。

関連機能: