render_block_core_latest_comments()


WordPressのrender_block_core_latest_comments()関数は、最新のコメントを表示するためのブロックをレンダリングします。

構文

render_block_core_latest_comments( array $attributes, string $content, WP_Block $block );

引数の説明:

  • $attributes(array)—ブロックの属性を指定します。
  • $content(string)—ブロックのコンテンツ。
  • $block(WP_Block)—ブロックインスタンス。

例1:デフォルトの最新コメント表示

最新のコメントをデフォルト設定で表示します。

echo render_block_core_latest_comments( array(), '', null );

例2:コメント数を5件に制限例3:アバターを非表示

コメントのアバターを表示しないように設定します。

echo render_block_core_latest_comments( array('showAvatar'=>false), '', null );

例4:日付フォーマットを変更

コメントの日付表示形式を変更します。

echo render_block_core_latest_comments( array('dateFormat'=>'Y年m月d日'), '', null );

例5:特定の投稿のコメントのみ表示

特定の投稿IDのコメントだけを表示します。

$post_id = get_the_ID(); echo render_block_core_latest_comments( array('postId'=>$post_id), '', null );

例6:コメントの長さを制限

表示するコメントの文字数を制限します。

echo render_block_core_latest_comments( array('excerptLength'=>50), '', null );

例7:カスタムクラスを追加

ブロックにカスタムCSSクラスを追加します。

echo render_block_core_latest_comments( array('className'=>'custom-comments'), '', null );

注意点

  • この関数はブロックエディタ用です。テーマファイルで直接使用しないでください。
  • パフォーマンスに影響する可能性があるため、コメント数が多い場合は制限を設定してください。

関連機能: