You are here:  Home » PHP » 如何更改WordPress上的默认Gravatar

是否要更改WordPress网站上的默认Gravatar?通过添加您自己的默认gravatar图像,您可以将您的评论部分标记为品牌。在本文中,我们将向您展示如何更改WordPress中的默认gravatar并将其替换为您自己的自定义默认gravatar图像。

How to change default gravatar image in WordPress

什么是默认Gravatar以及为什么要更改它?

Gravatar是由WordPress联合创始人Matt Mullenweg的公司Automattic创建并运行的Web服务。它允许任何人创建个人资料并将头像图像关联到他们的电子邮件地址

此头像图像随后显示在用户发表评论或撰写博客文章的所有WordPress博客上。有关详细信息,请参阅我们的指南:什么是gravatar以及为什么要立即开始使用它。

所有WordPress网站都内置了对gravatars的支持,并在用户撰写帖子或发表评论时自动显示用户的头像。

但是,如果用户没有重力图像,则WordPress会自动显示默认的重力图像。默认选项是显示名为mystery man的图像。它看起来像这样:

Default mystery person gravatar in WordPress

如果您不想将神秘人物用作默认图像,则可以将其更改为您自己的品牌图像。

话虽如此,让我们看看你如何在WordPress网站上更改默认的gravatar图像,这样你就可以使用自定义默认的gravatar图像。

在WordPress中更改默认的Gravatar图像

首先,您需要访问设置»讨论页面并向下滚动到Avatars部分。您可以在此处配置和更改WordPress网站上的gravatar设置。

Gravatar settings in WordPress

您会注意到默认的头像选项下有一些选项可用。当用户没有与其电子邮件地址关联的gravatar时,使用这些化身。

开箱即用的WordPress使用神秘人物图标作为默认的gravatar。您可以将其更改为空白或gravatar徽标。

还有其他几种选择。这些是不同设计中自动生成的图像。这些图像使用评论作者的姓名或电子邮件地址来数学生成唯一的图像。

在更改默认gravatar后,不要忘记单击“保存更改”按钮。

在WordPress中使用自定义默认Gravatar图像

WordPress还允许您使用自己的默认图像。以下是如何在WordPress中轻松添加自己的自定义默认Gravatar图像。

首先,您需要创建一个要用作默认gravatar的图像。此图像应为正方形,如250×250像素。

接下来,您需要将此图像上传到WordPress网站。转到 Media»添加新的并上传您的自定义默认gravatar图像。

Upload and edit custom default gravatar image

上传图像后,您需要单击图像旁边的编辑链接。

WordPress现在将打开您的图像进行编辑。您只需复制图像文件URL并将其粘贴到记事本等纯文本编辑器中即可。

Copy file URL

现在您需要为WordPress网站添加一些代码。如果您之前没有这样做,那么请查看我们的指南,了解如何在WordPress中复制粘贴代码。

将以下代码添加到主题的functions.php文件或特定于站点的插件中。

add_filter( "avatar_defaults", "wpb_new_gravatar" );
function wpb_new_gravatar ($avatar_defaults) {
$myavatar = "http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png";
$avatar_defaults[$myavatar] = "Default Gravatar";
return $avatar_defaults;
}

不要忘记将 $ myavatar value替换为您之前上传自定义Gravatar图像的网址。

您现在可以访问设置»讨论页面,您会注意到您的自定义默认头像添加到默认头像选项中。

Custom default gravatar image

选择您的自定义默认头像图像,然后单击“保存更改”按钮。

WordPress现在会将您的图片用于没有与其电子邮件地址关联的重力数字的用户

Custom default avatar image in WordPress

我们希望本文能帮助您了解如何更改WordPress上的默认gravatar。您可能还希望查看有关如何在WordPress中为用户设置自定义头像的指南。