子比V6.1适配Cravatar头像

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

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

目前我只修改了评论区、最近评论以及后台三个地方的显示,其他用不到的地方就没改,具体效果可看本站的相关页面,由于是新增方法因此并没有对主题原有的逻辑产生影响,个人测试还算完美。

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

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

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

这次子比主题更新的东西不少,主要是论坛功能,但对我来说好像没什么用,升级完就直接关了,除此之外优化也有一些,最起码移动端的体验好了许多,还算可以吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享