尤明明Blog

网站建设 | 前端切图,技术不仅是一种专业,更是一种责任!

您的当前位置: 首页 » CMS学习 » emlog »

emlog5.x 评论不显示用户头像问题

2019-11-05   Umming   emlog    评论(0)    浏览(2512)


使用emlog建博客网站,发现网站不能显示评论头像(此问题官方6.0版本已修复),由于Emlog调用Gravatar图像,Gravatar被墙了导致图像无法显示。被墙,由于XX、版权或者经济政治原因被屏蔽了上不去 需要翻墙(使用代理),听着特别扭。

解决办法:

1、打开网站\include\lib文件夹下的function.base.php文件,第639行到651行是系统获取Gravatar头像的代码。

2、修改第649行:

$avatar = "http://www.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g";

改成:

$avatar = "http://gravatar.duoshuo.com/avatar/$hash?s=$s&d=$d&r=$g";

或者

$avatar = "https://secure.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g";

3、如果还不能显示,那可能还需要修改模板文件夹下面(content/templates/)的模板文件module.php

查找gravatar,进行修改,方法同第2步骤一样。

也就是修改为多说(http://gravatar.duoshuo.com/)的缓存,访问速度非常快。

标签: emlog

本文链接:https://www.umming.com/emlog/45.html

声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!


发表评论:

//