在开发wordpress的时候碰到了一个棘手的问题,wp内置函数是无法直接获取头像的url的,这就很蛋疼了,虽然你想其他的办法也能够实现获取,但是作为三好青年,肯定不能就这样算了的,于是就研究了一下。
<?php
$on_getting_the_link_of_gravatar_s_head_image = 'https://gravatar.loli.net/avatar/' . md5(get_the_author_meta( 'user_email', $post->post_author )) . '?s=200';
echo $on_getting_the_link_of_gravatar_s_head_image;
?>
在你想要调用的地方显示就行了,注意,返回的值是一个头像链接(非html)。