Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /www/wwwroot/01xj.net/wp-content/plugins/wp-ue/main.php on line 13
根据用户名来获取昵称 – 我的空间 · 我做主

根据用户名来获取昵称

//根据发布文章的用户名来获取该用户的昵称,这主要针对前台用户,后台管理员用户发布的文章继续使用用户名来显示。
{if !get_nicknames($v[username])}{$v[username]}{else}{get_nicknames($v[username])}{/if}

//libs/global.func.php

function get_nicknames($username=”, $field=”) {
$return = ”;
if($username) {
$member_db = pc_base::load_model(‘member_model’);
$memberinfo = $member_db->get_one(array(‘username’=>$username));
if(!empty($field) && $field != ‘nickname’ && isset($memberinfo[$field]) &&!empty($memberinfo[$field])) {
$return = $username ;
} else {
$return = isset($memberinfo['nickname']) && !empty($memberinfo['nickname']) ? $memberinfo['nickname'] : $memberinfo['username'];
}
}
return $return;
}

您可能还喜欢...

发表回复