get_avatar_url()


WordPress関数get_avatar_url()は、指定されたユーザーのアバター画像のURLを取得するために使用されます。

シンタックス

get_avatar_url( mixed $id_or_email, array $args = array() )

引数の説明

  • $id_or_email (mixed) — ユーザーID、メールアドレス、またはWP_Userオブジェクト。
  • $args (array) — オプションの引数。アバターのサイズ、デフォルト画像などを指定できます。

例1: デフォルトのアバターURLを取得

指定されたユーザーIDのデフォルトのアバターURLを取得します。

<?php echo get_avatar_url( get_current_user_id() ); ?>

例2: カスタムサイズのアバターURLを取得

アバター画像のサイズを指定して取得します。

<?php echo get_avatar_url( get_current_user_id(), array( 'size' => 150 ) ); ?>

例3: デフォルト画像を指定したアバターURLを取得

デフォルト画像として特定のURLを設定します。

<?php echo get_avatar_url( 'example@example.com', array( 'default' => 'https://example.com/default-avatar.png' ) ); ?>

例4: 匿名ユーザーのアバターURLを取得

メールアドレスを使用してアバターURLを取得します。

<?php echo get_avatar_url( 'anonymous@example.com' ); ?>

例5: ユーザーオブジェクトを使用したアバターURLの取得

WP_Userオブジェクトを渡してアバターURLを取得します。

<?php
$user = wp_get_current_user();
echo get_avatar_url( $user );
?>

注意事項

  • アバター画像を取得する際、画像が外部サービスから提供される場合があります(例: Gravatar)。
  • カスタムサイズやデフォルト画像を指定する場合、URLが正確であることを確認してください。

関連機能: