为什么要在 WordPress 中禁用 Gravatar?
我们曾有一篇博客文章突然爆火,但流量激增迅速让网站加载速度变得像蜗牛一样慢。后来发现罪魁祸首是成百上千条评论中的外部请求——它们都在加载 Gravatar 头像图片。
那些小小的默认头像看似无害,但很容易拖慢页面加载速度。禁用它们后,我们网站的 性能瞬间提升,尤其是那些评论互动很多的文章。
在本指南中,我将展示猫哥团队用来关闭 WordPress 中 Gravatar 的精确方法。你可以按照这些简单的步骤,帮助你的网站运行得更快。
![]()
Gravatar 是一项第三方服务,允许用户将个人头像上传到 WordPress 网站,并在整个互联网上使用。简单来说,你创建一个账号,上传头像,之后只要在你支持 Gravatar 的网站上使用同一个邮箱地址,就会自动显示头像。
不过,有些网站站长出于各种原因不想使用 Gravatar。比如,他们想通过关闭它来提升网站速度和性能;另一些则出于隐私考虑——因为每条带有 Gravatar 的评论都会向第三方服务器发送请求。
下面我们来看看如何轻松禁用 WordPress 中的 Gravatar。我们将介绍两种完全禁用 Gravatar 的方法,以及如何用本地头像替换它们:
- 方法一:通过 WordPress 设置完全禁用 Gravatar
- 方法二:使用插件完全禁用 WordPress 中的 Gravatar
- 如何替换 Gravatar 为本地头像
- 常见问题解答
方法一:通过 WordPress 设置完全禁用 Gravatar
这是最快、最简单的方法,适合不想安装额外插件的用户。WordPress 本身提供了非常简单的开关。
首先,登录网站后台,进入「设置 → 讨论」页面。向下滚动到「头像」部分,取消勾选「显示头像」选项。
![]()
别忘了点击「保存更改」按钮。WordPress 将立即禁用整个网站上的 Gravatar。你会在管理工具栏中看到通用用户图标,而非你的头像图片。

同样,评论旁边也不再显示 Gravatar。在后台的「评论」页面中,你也看不到头像了。

网站前端也是如此——文章和页面下的评论区域将不再显示 Gravatar 图片。
![]()
方法二:使用插件完全禁用 Gravatar
另一种禁用 Gravatar 的方法是使用 WPCode 插件。你可能会问:既然直接勾选就能禁用,为什么还要用代码?如果你是一位开发者,或者正在为客户建站,强烈推荐使用 WPCode,因为它能强制禁用 Gravatar,防止任何人意外在后台重新开启。
WPCode 让你无需编辑主题的 functions.php 文件就能添加自定义代码,从而避免网站崩溃的风险。猫哥团队内部就使用 WPCode 管理所有代码片段,安全地添加新功能,从不用担心主题文件错误。
首先,安装并激活免费的 WPCode 插件。激活后,从 WordPress 后台进入「代码片段 → 库」。搜索「Disable Gravatar Avatars」代码片段,点击下方的「使用片段」按钮。
![]()
WPCode 会自动添加代码并设置正确的插入方式。然后,只需将开关从「非活跃」切换为「活跃」,并点击「更新」按钮。

搞定!现在 Gravatar 头像在 WordPress 中已被完全禁用。
如何替换 Gravatar 为本地头像
有些用户想禁用 Gravatar,但依然希望在作者介绍等位置显示个人头像。这个方案让你用本地托管的头像替换 Gravatar,而不是完全移除。
如果你既想获得移除外部 Gravatar 请求带来的速度提升,又希望评论区域看起来生动个性化,这是完美方案。它阻止网站向 Gravatar 服务器发送请求,同时允许用户直接在你的网站上上传自己的头像。
你需要安装并激活 Simple Local Avatars 插件。激活后,进入「设置 → 讨论」,勾选「仅允许本地头像」选项,然后点击保存。
![]()
插件会阻止所有对 Gravatar.com 的请求,同时保留头像功能。用户需要在自己的用户资料页上传头像。他们可以进入「用户 → 个人资料」,从媒体库选择或上传新图片。
![]()
别忘了点击「更新个人资料」保存。现在,已上传头像的注册用户会显示自定义图片,未上传的用户或未注册的评论者则显示默认头像。用户个人资料页还会提供「选择不同图片」或「移除本地头像」的按钮。
![]()
关于禁用 Gravatar 的常见问题
1. 为什么要禁用 WordPress 中的 Gravatar?
主要原因是提升网站速度和性能。每个 Gravatar 都是一个独立的外部请求,会拖慢页面加载,尤其是评论较多的页面。
2. 禁用 Gravatar 会删除评论吗?
绝对不会。禁用 Gravatar 只是移除头像图片,所有现有和新的评论都会完整保留。
3. 禁用后显示什么图片?
WordPress 会显示你在「设置 → 讨论」中选择的默认头像,通常是通用的「神秘人物」图标,除非你选择了其他默认头像。
4. 是禁用 Gravatar 好,还是懒加载它们好?
为了最大程度提升速度,禁用是最佳选择,因为它消除了所有外部请求。但如果你希望保留头像,懒加载是一个很好的替代方案,能帮助改善初始页面加载时间。
