Come ottenere il nome utente corrente tramite user_id in BuddyPress?

24 lug 2012, 10:17:30
Visualizzazioni: 28.1K
Voti: 3

Voglio visualizzare i nomi utente facendo riferimento all'ID utente.

Esiste una funzione tipo get_user_displayname($userid)? (e in più, esiste uno shortcode per ottenere i nomi dei gruppi?)

Grazie in anticipo

0
Tutte le risposte alla domanda 3
0

Puoi utilizzare la stessa funzione get_userdata di WordPress per creare una funzione specifica. Aggiungi questo codice nel tuo functions.php:

function get_display_name($user_id) {
    if (!$user = get_userdata($user_id))
        return false;
    return $user->data->display_name;
}

In questo modo potrai fare qualcosa come:

$display_name = get_display_name($some_user_id);
echo $display_name;
24 lug 2012 14:22:47
0

Questa potrebbe non essere una risposta a questa domanda, ma alla fine ho cercato questa domanda quando stavo cercando un modo per ottenere il nome visualizzato dell'utente tramite l'ID

$user_displayname = get_user_by( 'id', $userid )->display_name ;

Quindi forse qualcun altro potrebbe trarre beneficio dalla mia risposta

2 ott 2020 17:39:19
1

Esiste una comoda funzione nativa chiamata get_user_by

16 nov 2013 15:21:45
Commenti

Per favore non limitarti ad aggiungere link, è meglio fornire una spiegazione nella tua risposta.

Nicolai Grossherr Nicolai Grossherr
16 nov 2013 17:08:35