木灵鱼儿

木灵鱼儿

阅读:1392

最后更新:2020/10/03/ 2:27:59

typecho 评论表单头像

关于评论表单的这个头像,其实挺麻烦的,动不动代码就会报错,超蛋疼的,于是我琢磨了下,想了个思路。

  1. 用户未登录使用固定头像
  2. 用户登录了使用登录头像
  3. 用户是访客,已经留言了,使用留言的邮箱获取头像

众所周知,typecho的头像是使用全球头像Gravatar的,Gravatar他本身也是通过邮箱来设置账户的,所以我们通过邮箱也能获取到头像地址。

不多说,上代码

此处内容已隐藏回复后方可阅读。

其中images/comment/akari.jpg这个是主题目录里面固定头像的路径,自己根据自己的主题设置即可,其他的直接用。

效果还不错,因为typecho会把已留言的游客邮箱和用户名保存在cookie里面,我们就可以利用php自动去读取这个邮箱,再里面md5签名算法,得到Gravatar的头像地址段。

版权申明

本文系作者 @木灵鱼儿 原创发布在木灵鱼儿 - 有梦就能远航站点。未经许可,禁止转载。

关于作者

站点职位 博主
获得点赞 16
文章被阅读 1392

相关文章

目录树