通过屏幕选项在用户主页上显示用户ID

时间:2013-05-30 作者:Romes

在屏幕选项的用户主页上,您可以选择显示用户信息,例如。。电子邮件、角色、帖子等。。

是否有办法显示用户的唯一ID?

1 个回复
最合适的回答,由SO网友:brasofilo 整理而成

您需要使用过滤器\'manage_\' . $screen->id . \'_columns\' 添加列和manage_users_custom_column 显示其值。

add_filter( \'manage_users_columns\', \'column_register_wpse_101322\' );
add_filter( \'manage_users_custom_column\', \'column_display_wpse_101322\', 10, 3 );

function column_register_wpse_101322( $columns ) 
{
    $columns[\'uid\'] = \'ID\';
    return $columns;
}

function column_display_wpse_101322( $empty, $column_name, $user_id ) 
{
    if ( \'uid\' != $column_name )
        return $empty;

    return "<strong>$user_id</strong>";
}
这样,ID也将显示在屏幕选项中。

结束