概览

Gravatar(Globally Recognized Avatar)是一个全球公认的头像维护管理组织,意为 “全球通用头像”,最早应用于 WordPress 博客,后面引入更多其他博客和个人网站的应用,通过与 Gravatar 连接,即可实现在自建平台或 CMS 显示用户在 Gravatar 申请的全球公认头像。

WordPress 可将以下代码加载到 functions.php 文件,其他平台可根据需要加载到相应结构内部。

其中 gravatar.loli.net 是替换为加速镜像的地址,亦是当前国内最佳 CDN 解决方案。

代码


/**
 * Replace Gravatar Avatar Source by hexingxing.cn
 * 替换 Gravatar 头像源。由何星星发布,CDN 源数据由 loli.net 强力驱动!
 */

function replace_avatar_url($avatar) {
	$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com","secure.gravatar.com"),"gravatar.loli.net",$avatar);
	return $avatar;}
add_filter( 'get_avatar', 'replace_avatar_url', 10, 3 );

/**
 * EOF
 */

以上即是将 gravatar 头像更改为国内源链接的完整代码。

分类: 技术维新

0 条评论

发表评论

Avatar placeholder

您的电子邮箱地址不会被公开。