首页 建站教程 Zblog建站 正文

zblog评论无图时自动获取QQ头像

zblog实现评论没有头像图片时自动获取用户QQ头像,此方法通过判断用户QQ邮箱,从而获取用户QQ头像,所以前提必须填写QQ邮箱,不然头像会默认显示QQ小企鹅。 实现方式 实现方法简单粗暴,首先在当前模版目录下打开comment.php评论输出模版,找到以下头像图片代码 ...

zblog实现评论没有头像图片时自动获取用户QQ头像,此方法通过判断用户QQ邮箱,从而获取用户QQ头像,所以前提必须填写QQ邮箱,不然头像会默认显示QQ小企鹅。

zblog评论无图时自动获取QQ头像 QQ头像 zblog主题 zblog教程 图1

实现方式

实现方法简单粗暴,首先在当前模版目录下打开comment.php评论输出模版,找到以下头像图片代码

<img src="{$comment.Author.Avatar}" alt="{$comment.Author.StaticName}"/>

将以上代码修改为

<img src="{if $comment.Author.email}https://q2.qlogo.cn/headimg_dl?dst_uin={$comment.Author.Email}&spec=100{else}{$comment.Author.Avatar}{/if}" alt="{$comment.Author.StaticName}" width="45"/>

这样就可以实现在无图时自动获取用户QQ头像

打赏
海报

声明:本站部分资源内容为站内原创著作,也有部分基于互联网公开分享整理,版权归原作者所有。
如侵犯到您的权益,请联系本站,我们会尽快处理,谢谢。转摘请注明出处

本文链接:https://www.umtheme.com/zblog/181.html

相关推荐

评论列表
青萌
我的初始代码怎么跟你的不太一样,没有后面的alt="{$comment.Author.StaticName}"/˃
2021-04-24 15:09:31 回复
umtheme
@青萌我这上面代码只是示例,alt="{$comment.Author.StaticName}"这个是用户昵称
2021-04-24 15:21:36 回复
星域网
不错不错收藏了
2021-04-19 10:07:29 回复
umtheme
@星域网欢迎常来
2021-04-20 21:57:25 回复

感谢您的支持