解决wordpress无法显示Gravatar头像问题

DannyWu最近再优化自己的博客站,发现用户的头像显示不了,准确的说加载不了,是因为国内屏蔽了gravatar造成的。头像加载不了,网站打开速度就会慢下来,所以DannyWu再网上找到了一些方法教给大家,如果身为站长的你遇到了相同问题,不妨可以试试。

首先告诉大家Gravatar是什么?

      我们在很多博客或者网站留言,评论的时候会看到有的人头像很酷很个性化,但是这个博客和网站本身并没有提供设置头像的功能,感觉有点神奇,那么是怎么做到的呢?其实这是使用了Gravatar。
     Gravatar的概念首先是在国外的独立WordPress博客中兴起的,当你到任何一个支持Gravatar的网站留言时,这个网站都会根据你所提供的Email地址为你显示出匹配的头像。当然,这个头像,是需要你事先到Gravatar的网站注册并上传的,否则,在这个网站上,就只会显示成一个默认的头像。

方法1:使用Gravatar的HTTPS(适用于任何主题):

在主题目录中,找到并打开 functions.php 文件,把以下代码复制放到该文件中:

此处为隐藏的内容!
发表评论并刷新,才能查看

方法2:使用多说头像库替换(适用于任何主题):

在主题目录中,找到并打开 functions.php 文件,把以下代码复制放到该文件中:

此处为隐藏的内容!
发表评论并刷新,才能查看

代码正确添加到主题的 functions.php 文件后即可使用多说提供的国内Gravatar服务了,从而完美解决

问题。

方法3:本地缓存头像:

3.1、建立缓存目录

在wp-content 的同級目录建立一个文件夹,命名为 avatar ,设置该文件夹的权限为 0755 (如

果 0755 不行,就试一下 0777)。
       3.2、设置默认头像

准备一张大小适合的默认头像,命名为”default.jpg” ,放在 avatar 文件夹里面。
       3.3、添加缓存代码

在主题目录中,找到并打开 functions.php 文件,把以下代码复制放到该文件中:

此处为隐藏的内容!
发表评论并刷新,才能查看

如果身为站长的你也遇到了同样的问题,不妨试试吧,更多精彩内容尽在DannyWu博客

weinxin
我的微信
有问题微信找我
DannyWu

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Protected with IP Blacklist CloudIP Blacklist Cloud

目前评论:24   其中:访客  0   博主  0

    • 666 666 0

      学习一下看看

      • LIN LIN 0

        看看

        • hello hello 0

          hello world

          • 明月稀客 明月稀客 0

            学习一下