根据用户邮箱显示Gravatar头像

人生路上我们孜孜不倦,尽力拼搏,生活途中勤勤恳恳,努力追寻!停止悲伤,机会从来不为任何人驻足。

Gravatar 是全球通用的头像服务,它是根据用户邮箱来调用他们的头像的。在WordPress主题和插件开发中,很多地方都需要调用到当前用户的Gravatar头像,下面就是简单的实现方法。

将下面的代码添加到主题的 functions.php 文件或者特定的插件文件(如果你开发插件的话)中:

1
2
3
4
5
6
7
8
9
function wpdaxue_display_gravatar() { 
	global $current_user;
	get_currentuserinfo();
	// 获取用户的邮箱地址
	$getuseremail = $current_user->user_email;
	// 将邮箱转换成MD5哈希值,并设置图像的大小为32像素
	$usergravatar = 'http://www.gravatar.com/avatar/' . md5($getuseremail) . '?s=32';
	echo '<img src="' . $usergravatar . '" class="wpd_gravatar" />';
}

function wpdaxue_display_gravatar() { global $current_user; get_currentuserinfo(); // 获取用户的邮箱地址 $getuseremail = $current_user->user_email; // 将邮箱转换成MD5哈希值,并设置图像的大小为32像素 $usergravatar = 'http://www.gravatar.com/avatar/' . md5($getuseremail) . '?s=32'; echo '<img src="' . $usergravatar . '" class="wpd_gravatar" />'; }

然后通过下面的代码调用当前用户的Gravatar头像:

1
<?php wpdaxue_display_gravatar(); ?>

<?php wpdaxue_display_gravatar(); ?>

拓展阅读:Gravatar全球通用头像注册使用图文好代码教程

到此这篇关于根据用户邮箱显示Gravatar头像就介绍到这了。爱情是什么?爱情是两个人在解决了温饱问题之后闲着没事干的时候才需要的东西。更多相关根据用户邮箱显示Gravatar头像内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Gravatar 头像被墙及如何解决方案

如何修改 WordPress 的默认 Gravatar 头像

WordPress边栏调用带Gravatar头像的最新评论

WordPress缓存Gravatar头像到本地,提高加载速度