WordPress 调用自定义头像

WordPress 默认调用头像的函数是 get_avatar(),在开发中可以使用这个函数完成自定义头像。

add_filter( 'get_avatar' , 'my_custom_avatar' , 1 , 5 );
function my_custom_avatar( $avatar, $id_or_email, $size, $default, $alt) {
    if ( ! empty( $id_or_email->user_id ) ) {
        $avatar = get_bloginfo('template_directory') . '/assets/images/avatar.jpg';;
    }else{
        $avatar = get_bloginfo('template_directory') . '/assets/images/avatar.jpg';;
    }
    $avatar = "<img alt='{$alt}' src='{$avatar}' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";

    return $avatar;
}
收藏
评论
打赏
WordPress RESTful API 的授权方式
上一篇
wp_signon() 自定义用户登录函数
下一篇

0 条评论

像素鱼丸
61705 阅读
101 发布
3 收藏
动态
MirageV 主题 v2.29.0 发布
MirageV 主题 v2.6.4 发布
Mirage 主题 v2.33.1 发布
LandV 企业主题 v2.6.0 发布
FishV 主题 v1.14 发布
BotV 插件 v1.7.0 发布
MirageV 主题 v2.5 正式发布
FishV 主题 v1.21.0 发布
生成中...
真诚赞赏,手留余香
登录
注册
重置密码