首页 > 文章专栏 > 正文

如何在WordPress中禁用Gravatars(分步教程)

为什么要在 WordPress 中禁用 Gravatar?

我们曾有一篇博客文章突然爆火,但流量激增迅速让网站加载速度变得像蜗牛一样慢。后来发现罪魁祸首是成百上千条评论中的外部请求——它们都在加载 Gravatar 头像图片。

那些小小的默认头像看似无害,但很容易拖慢页面加载速度。禁用它们后,我们网站的 性能瞬间提升,尤其是那些评论互动很多的文章。

在本指南中,我将展示猫哥团队用来关闭 WordPress 中 Gravatar 的精确方法。你可以按照这些简单的步骤,帮助你的网站运行得更快。

禁用 Gravatar 的 WordPress 教程

Gravatar 是一项第三方服务,允许用户将个人头像上传到 WordPress 网站,并在整个互联网上使用。简单来说,你创建一个账号,上传头像,之后只要在你支持 Gravatar 的网站上使用同一个邮箱地址,就会自动显示头像。

不过,有些网站站长出于各种原因不想使用 Gravatar。比如,他们想通过关闭它来提升网站速度和性能;另一些则出于隐私考虑——因为每条带有 Gravatar 的评论都会向第三方服务器发送请求。

下面我们来看看如何轻松禁用 WordPress 中的 Gravatar。我们将介绍两种完全禁用 Gravatar 的方法,以及如何用本地头像替换它们:

  • 方法一:通过 WordPress 设置完全禁用 Gravatar
  • 方法二:使用插件完全禁用 WordPress 中的 Gravatar
  • 如何替换 Gravatar 为本地头像
  • 常见问题解答

方法一:通过 WordPress 设置完全禁用 Gravatar

这是最快、最简单的方法,适合不想安装额外插件的用户。WordPress 本身提供了非常简单的开关。

首先,登录网站后台,进入「设置 → 讨论」页面。向下滚动到「头像」部分,取消勾选「显示头像」选项。

在 WordPress 中关闭 Gravatar 选项

别忘了点击「保存更改」按钮。WordPress 将立即禁用整个网站上的 Gravatar。你会在管理工具栏中看到通用用户图标,而非你的头像图片。

禁用后的用户头像显示

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

没有 Gravatar 的评论管理页面

网站前端也是如此——文章和页面下的评论区域将不再显示 Gravatar 图片。

没有 Gravatar 的评论前端显示

方法二:使用插件完全禁用 Gravatar

另一种禁用 Gravatar 的方法是使用 WPCode 插件。你可能会问:既然直接勾选就能禁用,为什么还要用代码?如果你是一位开发者,或者正在为客户建站,强烈推荐使用 WPCode,因为它能强制禁用 Gravatar,防止任何人意外在后台重新开启。

WPCode 让你无需编辑主题的 functions.php 文件就能添加自定义代码,从而避免网站崩溃的风险。猫哥团队内部就使用 WPCode 管理所有代码片段,安全地添加新功能,从不用担心主题文件错误。

首先,安装并激活免费的 WPCode 插件。激活后,从 WordPress 后台进入「代码片段 → 库」。搜索「Disable Gravatar Avatars」代码片段,点击下方的「使用片段」按钮。

从库中选择禁用 Gravatar 的代码片段

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 好,还是懒加载它们好?

为了最大程度提升速度,禁用是最佳选择,因为它消除了所有外部请求。但如果你希望保留头像,懒加载是一个很好的替代方案,能帮助改善初始页面加载时间。

文章标签:#Gravatar#WordPress#头像设置#插件优化#网站性能

版权声明:本文为「猫哥建站」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

本文链接:https://maogeo.top/blog/如何在wordpress中禁用gravatars(分步教程)

如何在WordPress中禁用Gravatars(分步教程) - 猫哥技术专栏 | 猫哥建站