get_comment_excerpt()


WordPressのget_comment_excerpt()関数は、コメントの抜粋を取得するために使用されます。この関数は、コメントの内容を短いテキストに切り詰めて返します。

構文

get_comment_excerpt( int $comment_ID = 0 );
  • $comment_ID(int) — 抜粋を取得するコメントのID。デフォルトは0で、現在のコメントを指します。

例1: コメントの抜粋を表示する

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

<?php echo get_comment_excerpt(); ?>

例2: 特定のコメントの抜粋を表示する

この例では、指定したコメントIDの抜粋を表示します。

<?php echo get_comment_excerpt(get_comment_ID()); ?>

例3: コメントの抜粋を変数に格納する

この例では、コメントの抜粋を変数に格納し、後で使用します。

<?php $excerpt = get_comment_excerpt(); ?>

例4: コメントの抜粋をカスタム長さで表示する

この例では、コメントの抜粋をカスタム長さで表示します。

<?php echo substr(get_comment_excerpt(), 0, 50); ?>

例5: コメントの抜粋をフィルタリングする

この例では、コメントの抜粋をフィルタリングして表示します。

<?php echo apply_filters('get_comment_excerpt', get_comment_excerpt()); ?>

例6: コメントの抜粋をHTMLタグ付きで表示する

この例では、コメントの抜粋をHTMLタグ付きで表示します。

<?php echo '<div class="comment-excerpt">' . get_comment_excerpt() . '</div>'; ?>

例7: コメントの抜粋を条件付きで表示する

この例では、コメントの抜粋が存在する場合にのみ表示します。

<?php if (get_comment_excerpt()) { echo get_comment_excerpt(); } ?>

例8: コメントの抜粋をカスタムクラス付きで表示する

この例では、コメントの抜粋をカスタムクラス付きで表示します。

<?php echo '<span class="custom-excerpt">' . get_comment_excerpt() . '</span>'; ?>

注意点

  • コメントの抜粋は、コメントの内容を短く切り詰めたものであり、完全な内容ではありません。
  • コメントIDを指定しない場合、現在のコメントの抜粋が取得されます。
  • コメントの抜粋は、HTMLタグを含む場合がありますので、適切にエスケープ処理を行ってください。

関連機能: