前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >博客无法显示 Gravatar 头像的解决方法

博客无法显示 Gravatar 头像的解决方法

作者头像
Skykguj
发布2022-09-09 11:56:44
5890
发布2022-09-09 11:56:44
举报
文章被收录于专栏:Skykguj 's Blog

Typecho 以及 WordPress 的评论默认使用的是 Gravatar 头像,但因为最近 Gravatar 官方网站极其不稳定,严重拖慢了网站访问速度,而且加载半天也还是个裂图,太影响体验

国内镜像源

sdn.geekzu.org/avatar (推荐首选,国内加速) gravatar.helingqi.com/wavatar (推荐,默认头像自带随机头像) gravatar.fanfuns.com/avatar (推荐,国内加速) cdn.v2ex.com/gravatar (不推荐 Cloudflare 加速 已被 DNS 污染) gravatar.loli.net/avatar (备选,Loli 大佬的服务)

WordPress 解决方法

在自己博客主题的 function.php 中 php 结束标签之前加上如下代码即可:(不同的源,后缀不一样,请注意区分)

代码语言:javascript
复制
/*替换 Gravatar 镜像源为国内 CDN*/
function getCdnAvatar($avatar) {
        $avatar = str_replace(array("secure.gravatar.com/avatar","cn.gravatar.com/avatar","www.gravatar.com/avatar","0.gravatar.com/avatar","1.gravatar.com/avatar","2.gravatar.com/avatar"),"sdn.geekzu.org/avatar",$avatar);
        return $avatar;
}
add_filter('get_avatar', 'getCdnAvatar');

Typecho 解决方法

Typecho 只需要在网站根目录中的 config.inc.php 文件内添加下面的代码:

代码语言:javascript
复制
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://sdn.geekzu.org/avatar/');

有些主题提供了修改 Gravatar 头像的位置,如 handsome 主题。 修改地址:后台 --> 外观 --> 设置外观 --> 速度优化 --> gravatar镜像源地址

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 05 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 国内镜像源
  • WordPress 解决方法
  • Typecho 解决方法
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档