子比V6.1适配Cravatar头像

本文转载自,登山亦有道:  子比V6.1适配Cravatar头像      本文有改动

距离上次为子比主题适配Cravatar已经过去将近五个月了,当时还是基于子比V5.6这个版本去改的,因为嫌麻烦子比V5.7我没有更新,这次直接用了V6.1,更新意味着之前自己的更改的地方都要重新改一下,其中最麻烦的就是这个cravatar头像了。

子比主题使用Cravatar代替原有头像 – 登山亦有道 (chenyan98.cn)

在上面这篇文章中直接更改了主题自带的头像获取方法所以只能显示Cravatar头像,在这次的修改中重新写了一个类似的方法通过控制传入的参数实现了两者兼顾,当用户登录了就用自己上传的头像,没登录的话就通过Cravatar实现Cravatar、Gravatar、QQ头像的三级匹配,实在没有头像的话就显示默认头像。

目前我只修改了评论区、最近评论以及后台三个地方的显示,其他用不到的地方就没改。

具体效果可看本站相关页面,由于是新增的方法因此并没有对主题原有的逻辑产生影响,个人测试还算完美。

子比V6.1适配Cravatar头像-牛魔博客

为了实现这个功能需要修改zib-theme.php、zib-user.php、zib-comments-list.php这三个文件,代码有点长这里就不贴了,下边附上百度网盘链接,有需要的用户可以直接对上述文件进行替换。

链接:https://pan.baidu.com/s/1LKmhAWS4l8robqWUfyShGA
提取码:upu7

———————————————————————————————————————–

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
评论 共1条

请登录后发表评论