首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[代码]emlog程序获取用户头像函数

发布于 2025-05-19 21:14:16
0
156

emlog程序制作模版时需要在用户页面添加个注册用户的头像效果,可以使用蓝叶分享的emlog程序获取用户头像函数进行注册用户头像调用,该emlog程序的php代码函数通过用户UID调用,先获取用户上传...

emlog程序制作模版时需要在用户页面添加个注册用户的头像效果,可以使用蓝叶分享的emlog程序获取用户头像函数进行注册用户头像调用,该emlog程序的php代码函数通过用户UID调用,先获取用户上传头像,当未上传头像时则调用gravatar头像,最后则调用默认设置的一张图片作为头像显示。

复制下方代码,粘贴到emlog模版文件module.php里,在需要的emlog程序模板位置添加调用代码即可显示效果。

<?php
//根据用户UID获取用户头像
function lanye_authorimg($id){
global $CACHE;$user_cache = $CACHE->readCache('user');
$users = $user_cache[$id];
if($users['avatar']){
return BLOG_URL.$users['avatar'];
}else{
if($users['mail']){
return 'https://cdn.***.com/gravatar/'.md5($users['mail']);
}else{
return TEMPLATE_URL.'images/avatar.png';
}
}
}?>
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流