专注国内外云服务器
分享建站技术教程

WordPress站点Gravatar头像前后台不显示的解决办法

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

近段时间Gravatar头像不管是在WordPress站点前台还是后台都不显示,哪怕是做了Gravatar头像本地缓存也不显示,据了解是因为无法访问Gravatar头像官方服务器所致,解决办法可以考虑将Gravatar头像改为字母头像或修改Gravatar头像的官方地址为国内的镜像地址,具体操作如下:

方法一:安装WP-China-Yes插件

这是最简单的方法,只需要在WordPress后台安装WP-China-Yes插件并启用,然后在该插件设置页面中的“加速G家头像”中选择“全局启用”后点击【保存配置】按钮即可。

方法二:纯代码实现

将以下代码添加到当前主题的functions.php文件中即可:

add_filter('get_avatar', function ($avatar) {
return str_replace([
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.com/avatar/',
'2.gravatar.com/avatar/',
'secure.gravatar.com/avatar/',
'cn.gravatar.com/avatar/'
], 'cdn.v2ex.com/gravatar/', $avatar);
});

代码取自wp-china-yes插件

通过add_filter替换默认的头像服务器地址,可修改其中的:cdn.v2ex.com/gravatar/为其它镜像服务器地址:

sdn.geekzu.org/avatar/
cdn.v2ex.com/gravatar/
gravatar.loli.net/avatar/
gravatar.wp-china-yes.net/avatar/
gravatar.zeruns.tech/avatar/
gravatar.inwao.com/avatar/

另外

如果你的主题自带有Gravatar头像本地缓存功能,使用以上方法后前台的Gravatar头像还是无法显示,请找到该缓存头像的代码,将Gravatar头像的官方地址如secure.gravatar.com/avatar/之类的手动修改为方法二中所提供的镜像地址,然后找到保存缓存头像的文件夹并将其中的所有头像文件删除,最后访问相应前台页面即可看到头像正常显示了。

(adsbygoogle = window.adsbygoogle || []).push({});

您可能感兴趣的文章

  • WordPress站点的页面/标签/分类URL地址如何添加.html?
  • 几种常见的汉化WordPress主题和插件的方法
  • 纯代码实现WordPress站点运行/复制/保存代码框
  • WordPress默认主题可以删除吗?需要保留几个?
  • WordPress如何快速删除网站数据恢复初始数据?
  • WordPress建立个人博客网站用什么虚拟主机比较好?
  • 五种方法完美截取WordPress文章摘要内容和标题字数
  • WordPress上一篇、下一篇文章链接优化大全
  • WordPress纯代码纯静态开启七牛CDN并集成七牛缩略图和水印功能
  • WordPress禁止用户使用Gravatar头像插件Disable User Gravatar
  • WordPress如何生成xml格式的sitemap地图?
  • 在WordPress文章中插入表格的四种方法,史上最全

文章来源于互联网:WordPress站点Gravatar头像前后台不显示的解决办法

相关推荐: 如何实现移动设备上WordPress文章内容不可见?

吾上云WORDPRESS教程最新“如何实现移动设备上WordPress文章内容不可见?”最近有些用户咨询如何实现移动设备上WordPress文章内容不可见?为大家分享一段代码即可实现发布的内容在移动设备不可见。 function not_mobile_shor…

赞(0)
未经允许不得转载:吾上云 » WordPress站点Gravatar头像前后台不显示的解决办法
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们