comment_author()


WordPressのcomment_author()関数は、現在のコメントの著者名を取得するために使用されます。この関数は、コメントループ内で使用され、コメントの投稿者の名前を表示します。

構文

comment_author( int $comment_ID = 0 );
  • $comment_ID(int) — コメントのIDを指定します。デフォルトは0で、現在のコメントを指します。

例1: 現在のコメントの著者名を表示

この例では、現在のコメントの著者名を表示します。

<?php comment_author(); ?>

例2: 特定のコメントIDの著者名を表示

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

<?php comment_author(123); ?>

例3: 著者名をリンク付きで表示

この例では、著者名をリンク付きで表示します。

<?php printf( '<a href="%s">%s</a>', get_comment_author_url(), comment_author() ); ?>

例4: 著者名をカスタムクラス付きで表示

この例では、著者名をカスタムクラス付きで表示します。

<?php echo '<span class="author-name">' . comment_author() . '</span>'; ?>

例5: 著者名を太字で表示

この例では、著者名を太字で表示します。

<?php echo '<strong>' . comment_author() . '</strong>'; ?>

例6: 著者名をイタリックで表示

この例では、著者名をイタリックで表示します。

<?php echo '<em>' . comment_author() . '</em>'; ?>

例7: 著者名をカスタムスタイル付きで表示

この例では、著者名をカスタムスタイル付きで表示します。

<?php echo '<span style="color: red;">' . comment_author() . '</span>'; ?>

例8: 著者名をカスタムフォーマットで表示

この例では、著者名をカスタムフォーマットで表示します。

<?php echo '投稿者: ' . comment_author(); ?>

注意点

  • comment_author()関数は、コメントループ内で使用することを前提としています。ループ外で使用する場合は、コメントIDを指定する必要があります。
  • 著者名の表示形式を変更する場合は、HTMLタグやCSSを適切に使用してください。

関連機能: