当前位置:
首页
文章
前端
详情

wordpress用户管理添加自定义栏目

找到 wp-content/themes/webstackpro/function.php,添加如下代码:

// 添加注册时间和手机号栏目
add_filter('manage_users_columns', 'add_user_additional_column');
function add_user_additional_column($columns) {
    $columns['user_registered'] = __('注册时间');
    $columns['phone'] = __('手机号码');
    return $columns;
}

// 显示栏目的内容
add_action('manage_users_custom_column', 'show_user_additional_column_content', 10, 3);
function show_user_additional_column_content($value, $column_name, $user_id) {
    $user = get_userdata($user_id);
    if('user_registered' == $column_name){
        return get_date_from_gmt($user->user_registered) ;
    }
    if ('phone' == $column_name){
        $usermeta_phone = get_user_meta($user_id, 'phone');
        return $usermeta_phone[0];
    }
    return $value;
}
  • add_filter
  • https://www.wpdaxue.com/add_action.html
  • https://www.wenjiangs.com/doc/get-date-from-gmt

附加获取当前用户信息:

$current_user = wp_get_current_user();

免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。