WordPressで任意の記事の投稿者アバターのURLを取り出す方法。備忘録です。
ループ内で以下のコードを記述すればOKです。
簡単でしたね。
<?php $author = get_the_author_meta('id'); $author_img = get_avatar($author); $imgtag= '/<img.*?src=(["\'])(.+?)\1.*?>/i'; if(preg_match($imgtag, $author_img, $imgurl)){ $authorimg = home_url().$imgurl[2]; } ?> <?php echo $authorimg ?>
過去に投稿した記事も参考にどうぞ。
【WordPress】Gravatarを使わずにプロフィール画像を登録する方法[WP User Avatars]の使い方