comment_author_link()


WordPressのcomment_author_link()関数は、コメントの投稿者の名前とリンクを表示するために使用されます。この関数は、コメントの投稿者がURLを提供している場合、その名前をリンクとして表示します。

構文

comment_author_link();

例1: コメント投稿者のリンクを表示

この例では、コメント投稿者の名前とリンクを表示します。

<?php comment_author_link(); ?>

例2: コメントループ内での使用

コメントループ内でcomment_author_link()を使用して、各コメントの投稿者リンクを表示します。

<?php if ( have_comments() ) : while ( have_comments() ) : the_comment(); ?><?php comment_author_link(); ?><?php endwhile; endif; ?>

例3: カスタムコメントテンプレートでの使用

カスタムコメントテンプレートでcomment_author_link()を使用して、投稿者リンクを表示します。

<?php foreach ( $comments as $comment ) : ?><?php comment_author_link(); ?><?php endforeach; ?>

例4: コメント投稿者のリンクをリスト形式で表示

コメント投稿者のリンクをリスト形式で表示します。

<ul><?php foreach ( $comments as $comment ) : ?><li><?php comment_author_link(); ?></li><?php endforeach; ?></ul>

例5: コメント投稿者のリンクを特定のクラスで表示

コメント投稿者のリンクに特定のクラスを追加して表示します。

<span class="comment-author"><?php comment_author_link(); ?></span>

例6: コメント投稿者のリンクをカスタムテキストと一緒に表示

コメント投稿者のリンクをカスタムテキストと一緒に表示します。

<p>投稿者: <?php comment_author_link(); ?></p>

例7: コメント投稿者のリンクを特定のスタイルで表示

コメント投稿者のリンクに特定のスタイルを適用して表示します。

<div style="font-weight: bold;"><?php comment_author_link(); ?></div>

例8: コメント投稿者のリンクをカスタムURLと一緒に表示

コメント投稿者のリンクをカスタムURLと一緒に表示します。

<a href="https://example.com"><?php comment_author_link(); ?></a>

注意点

  • comment_author_link()は、コメントループ内で使用することを推奨します。
  • コメント投稿者がURLを提供していない場合、名前のみが表示されます。
  • この関数は、コメントの投稿者が提供したURLをそのまま表示するため、セキュリティに注意してください。

関連機能: