WP_MS_Users_List_Table::column_username
Handles the username column output.
Метод класса: WP_MS_Users_List_Table{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WP_MS_Users_List_Table = new WP_MS_Users_List_Table(); $WP_MS_Users_List_Table->column_username( $user );
- $user(WP_User) (обязательный)
- The current WP_User object.
Список изменений
| С версии 4.3.0 | Введена. |
Код WP_MS_Users_List_Table::column_username() WP MS Users List Table::column username WP 6.9.4
<?php
public function column_username( $user ) {
$super_admins = get_super_admins();
$avatar = get_avatar( $user->user_email, 32 );
echo $avatar;
if ( current_user_can( 'edit_user', $user->ID ) ) {
$edit_link = esc_url( add_query_arg( 'wp_http_referer', urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) ), get_edit_user_link( $user->ID ) ) );
$edit = "<a href=\"{$edit_link}\">{$user->user_login}</a>";
} else {
$edit = $user->user_login;
}
?>
<strong>
<?php
echo $edit;
if ( in_array( $user->user_login, $super_admins, true ) ) {
echo ' — ' . __( 'Super Admin' );
}
?>
</strong>
<?php
}