
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]の使い方