Cravatar 服务在 WordPress 6.8 版本中无法显示 QQ 头像的兼容性说明

13 次阅读

我们注意到在最新发布的 WordPress 6.8 版本中,部分用户反馈无法正常显示 QQ 头像的问题。这其实是已知问题,而且暂无好的解决方案,现将具体情况说明如下:

问题原因

此次问题主要源于 WordPress 6.8 和 Gravatar 服务对头像获取机制进行了重大更新。经过技术团队深入分析,我们发现这次变更涉及到底层加密算法的全面升级,具体技术细节变化为:

  • WordPress 6.8 和 Gravatar 头像加密算法从原来的 MD5 升级为 SHA256 。此变更导致现有 Cravatar 数据库结构无法正确匹配 QQ 头像。
  • 已经在 Cravatar 和 Gravatar 上传过原生头像,绑定过 QQ 邮箱的用户不受此次更新影响,依旧可以正常显示。

临时方案

对于需要继续使用 QQ 头像的用户,我们建议现在是完善您互联网形象个人资料的好时机:

  1. 请访问 Cravatar.com 平台手动上传您的个人头像;
  2. 完成上传后,头像将正常显示在您的 WordPress 站点及全部已接入 Cravatar 服务的网站平台。
  3. 网站站长可以引导用户前往 Cravatar 官网上传自己的头像,这样就不会受限于 QQ 邮箱。

关于更新

Cravatar 作为一个纯公益性质的项目,没有任何收益来源,在今年 (2025 年) 我们需要慎重评估平台升级的可行性:

考虑到 WordPress 今年起将采用单一主要版本更新策略,我们将在近期评估新版本 Cravatar 平台的开发可能性,目前此问题仅影响 WordPress 6.8 版本用户,要进行现有平台改造需要耗费占用文派开源 (WenPai.org) 相关子项目极大的资源。

我们更倾向于保持现状,等到今年的计划内任务完成后有空闲资源和精力再进行 Cravatar 的新版本开发。

开源协作

为了促进社区发展,我们已将 Cravatar 平台的所有源代码在 GitHub 上开源。我们诚挚地邀请对此项目感兴趣的开发者、有相关需求的个人或组织,以及愿意参与开源项目的贡献者共同参与到 Cravatar 的开发与维护中来。

感谢各位用户一直以来对 Cravatar 的支持与理解。如有任何疑问,欢迎通过官方渠道与我们联系。

@赞助商推广位

发表评论