最近发现,打开大葱博客的主页以及文章页面,打开加载速度非常的慢,F12一看原来是头像惹的锅,原来是Gravatar又双叒叕被gfw了,Gravatar是全球最大的通用头像平台,很多Wordpress 站点默认都是引用该平台头像地址,下面就给大家提供解决方法~
第一种可以用插件“WP-China-Yes”来解决,但是我们本着能不用插件则不用的原则,我们可以使用国内 gravatar 头像镜像源直接替换成原官方源地址。拷贝下方代码添加到当前使用的主题函数模板 functions.php 中即可:
/**
替换 WP 的Gravatar 头像源 - 大葱博客
https://blog.zzzdc.com/1096.html
**/
if ( ! function_exists( 'dr_filter_get_avatar' ) ) {
function dr_filter_get_avatar( $avatar ) {
// 新 Gravatar 头像源,可自行修改
$new_gravatar_sever = 'cravatar.cn'; $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, $new_gravatar_sever.'/avatar/', $avatar ); }
add_filter( 'get_avatar', 'dr_filter_get_avatar' );
}
以上代码里的 Gravatar 头像源地址可以自行修改,下方列举一些不错的头像源地址供大家自由选择速度快的。
dn-qiniu-avatar.qbox.me
cravatar.cn
weavatar.com
sdn.geekzu.org
gravatar.loli.net
cdn.sep.cc
cn.gravatar.com
secure.gravatar.com
这样不错,本地化了!
本地化了-.-
写得很好,学习了!
这个头像用了这么多年都习惯了,如果有博客没有还真不习惯。
看得出来博主写这篇文章还是花了些心思的。之前也看过类似的文章,这篇再有说服力。
http://www.gravatar.com 替换为 gravatar.cn 就行
技术博客很少人写的了
最后的镜像,第二个目前可以,其它不能用了
请问大佬的网站用的什么框架,什么主题呀。简洁,清晰明了,喜欢。
我这边是直接禁用了,一了百了
最近更新的不及时
geekzu和loli偶尔也会打不开。哎 。
我用的就是这个办法解决的。
好棒,在用cravatar .cn 后面体验一下其他的
我的还是很多年前搞的本地缓存……
感谢分享,谢谢站长!!@天天下载
一直在用sdn.geekzu.org和gravatar.loli.net这两个,但是觉得loli缓存好像很久不更新
国内有不少可以替代G头像的镜像站点。
你写得非常清晰明了,让我很容易理解你的观点。
这配图我总感觉好像在龙大佬哪见过