整理:大陆站点可替换使用的 Gravatar 地址
文章可能具有时效性,最后更新于2023年。
前言引用:
问:Gravatar在国内无法显示?答:gravatar在国内被屏蔽了,需要使用插件或使用其它镜像网站来解决gravatar头像的显示问题!——百度百科词条《Gravatar》2021年06月09日版本
提示:本文仅提供Gravatar替换地址 和 wp(WordPress)的Gravatar头像修改替换方案。
一、介绍
Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像。
——百度百科词条《Gravatar》2021年06月09日版本
但是Gravatar在大陆使用欠佳,需要一些来替代。
二、推荐替代地址
大陆站点可替换使用的Gravatar地址
- https://gravatar.wpfast.org/avatar/
- https://gravatar.kuibu.net/avatar/
- https://cravatar.cn/avatar/
- https://gravatar.zeruns.tech/avatar/
- https://dn-qiniu-avatar.qbox.me/avatar/
- https://gravatar.loli.net/avatar/
- https://sdn.geekzu.org/avatar/
- https://gravatar.lingchenzi.com/avatar/
- https://gravatar.yys.ink/avatar
- https://gravatar.ucany.net/avatar
- https://gravatar.webp.se/avatar/
- https://gravatar.ityinhu.com/avatar/
- https://sdn.pengjiayou.cn/avatar
- https://gravatar.xingez.me/avatar/
- https://cdn.sep.cc/avatar/
- https://gravatar.w3tt.com/avatar/
- https://gravatar.godapex.com/avatar/
- https://www.sammery.com/avatar/
- https://gravatar.orangejx.cn/avatar/
- https://gravatar.22-33.top/avatar/
- https://api.lty.fun/avatar/
需要注意的是:
- Cravatar确实是代替的不二选择。但它的匹配机制是Cravatar 头像 > Gravatar 头像 > 通过识别邮箱是否为QQ邮箱:如果是,则调用QQ头像。换句话说,会先匹配Cravatar头像,如果用户在Cravatr有注册并上传头像,则会显示Cravatar头像。如果未匹配到Cravatar头像,则会匹配Gravatar头像,如果用户在Gravatar有注册账号并上传头像,则会显示Gravatar头像。如果用户在前两项中都未匹配到头像,则会根据邮箱地址判断是否为QQ邮箱,如果是,则会匹配QQ头像,如果不是,会匹配Cravatr默认头像。如果在三项中都未匹配到头像,则会显示Cravatr默认头像。(在默认情况下)
- 可以自己先尝试,选择自己认为访问速度最佳的。
三、如何安装使用
1.解决办法
目前我会写出来只有一个方法,其他的方法可以善用搜索引擎进行查找。
①方法一:
将以下代码添加到当前主题函数模板functions.php中:
if ( ! function_exists( 'get_ravatar_url' ) ) {
function get_ravatar_url( $url ) {
$sources = array(
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.com/avatar/',
'2.gravatar.com/avatar/'
'secure.gravatar.com/avatar/',
'cn.gravatar.com/avatar/'
);
return str_replace( $sources, '替换地址', $url );
}
add_filter( 'um_user_avatar_url_filter', 'get_ravatar_url', 1 );
add_filter( 'bp_gravatar_url', 'get_ravatar_url', 1 );
add_filter( 'get_avatar_url', 'get_ravatar_url', 1 );
}
if ( ! function_exists( 'set_defaults_for_ravatar' ) ) {
/**
* 替换WordPress讨论设置中的默认头像
*/
function set_defaults_for_ravatar( $avatar_defaults ) {
$avatar_defaults['gravatar_default'] = '标志';
return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'set_defaults_for_ravatar', 1 );
}
把代码中的“替换网址用上文中提供的网址替换
注意你的functions.php文件中有无<?php
,如果没有就加上
②方法二:
使用“WPAvatar文派头像”插件接入Cravatar,文派头像是 Cravatar 官方插件。
点击前往下载“WPAvatar文派头像”插件三、完成
大功告成!
版权声明:©t-lincoin
当前文章标题:整理:大陆站点可替换使用的 Gravatar 地址
当前文章作者名:Lincoin
来源:t-lincoin(meta-sns.com/t1i.cc)
转载请保留链接,除非另有声明,本网站文章采用知识共享署名-相同方式共享 4.0 国际许可协议(CC BY 4.0)授权。
分享至Facebook脸书
分享至Twitter推特
分享至WhatsApp
当前文章标题:整理:大陆站点可替换使用的 Gravatar 地址
当前文章作者名:Lincoin
来源:t-lincoin(meta-sns.com/t1i.cc)
转载请保留链接,除非另有声明,本网站文章采用知识共享署名-相同方式共享 4.0 国际许可协议(CC BY 4.0)授权。
分享至社交媒体(分享到QQ、QQ空间和微博的请点击下方的“分享”按钮):
分享至Facebook脸书
分享至Twitter推特
分享至WhatsApp
THE END
0
二维码
打赏
海报


整理:大陆站点可替换使用的 Gravatar 地址
文章可能具有时效性,最后更新于2023年。
前言引用:
问:Gravatar在国内无法显示?
答:gravatar在国内被屏蔽了,需要使用插件或使用其它镜像网站来解决gra……

文章目录
关闭
共有 0 条评论