我做了一个小功能,检查用户是否有头像。如果是,则将头像设置为div的背景URL。但是,在检查前端的控制台时,URL中缺少斜杠,因此不显示背景图像。
function small_avatar($user_ID){
$avatar = get_user_meta($user_ID, 'avatar_user', true);
if(!empty($avatar)){
return "<div class='setAvatar clan_avatar' style='background: url('".$avatar."');'></div>";
}
}
使用“和”可能会破坏某些东西,但是......我无法弄明白。试图将style ='background'设置为变量,并尝试将其返回。没有运气。
答案 0 :(得分:0)
叹息..
我需要做的就是删除“来自url()
这样可行:
function small_avatar($user_ID){
$avatar = get_user_meta($user_ID, 'avatar_user', true);
if(!empty($avatar)){
return "<div class='setAvatar clan_avatar' style='background: url(".$avatar.");'></div>";
}
}