typecho的gravatar头像不显示问题最佳解决方案

1 篇文章 0 订阅
1 篇文章 0 订阅

作者:荒野孤灯
链接:https://www.80srz.com/248.html
来源:https://www.80srz.com/

官方介绍 Cravatar 完美兼容所有 Gravatar 头像 API 接口,同时如果你未在 Cravatar 设置头像,则会先尝试调用 Gravatar 上的头像数据,其后是 QQ 头像,最后会返回我们为你准备的一组默认头像。 特别地:我们会对所有头像进行人工审核(也包括来自 Gravatar 和 QQ 的头像),所有包含暴恐、色情、政治等违反中国法律的内容都会被屏蔽,并返回默认头像。 我们鼓励所有开发者集成此服务到自己的作品里,为此我们提供了一系列开发文档和 SDK: 为现有的 CMS 集成 Cravatar 为 WordPress 集成 为 Typecho 集成 为自有产品集成 API 文档 PHP 开发 SDK 官方解释 独有的三级头像匹配机制(当访客请求自己的头像时,我们会按此顺序分三级匹配头像:Cravatar->Gravatar->QQ 头像,这平均可以为 70% 的访客提供准确的头像) 功能实现方法 方法一:在根目录程序配置文件 config.inc.php 最后面插入以下代码

/** * 替换Gravatar头像为Cravatar头像

* * Cravatar是Gravatar在中国的完美替代方案,你可以在https://cravatar.cn更新你的头像

*/ define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cravatar.cn/avatar/');

方法二:在主题模板文件 comments.php 评论循环输出位置调用以下代码

mail); $address = strtolower(trim($email) ); $hash = md5($address ); $avatar = 'https://cravatar.cn/avatar/'. $hash . '?s=100' . '&d=retro' . '&r=y'; ?>

 自动匹配机制确实不错,像我这种小白可以傻瓜式应用,很省事。

作者:荒野孤灯
链接:https://www.80srz.com/248.html
来源:https://www.80srz.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值