2012-06-14 10 views
5

In buddypress default tempalte, il nome utente che ha pubblicato una determinata attività viene visualizzato in questo modo: bp_activity_action(); Ma questo porta molto di più del solo nome utente. C'è un modo più semplice per ottenere l'oggetto/nome utente?Come ottenere nome utente/nome visualizzato in Buddypress?

La funzione get userdata di Wordpess non funziona, poiché visualizza l'autore della pagina, non il nome dell'autore del commento o dell'attività.

risposta

7

Hai uso del nome visualizzato sotto funzione:

bp_get_displayed_user_fullname() 

O

Visualizzazione nome utente:

bp_core_get_username($user_id) 
0

E a proposito di utilizzare bp_activity_user_link()?

+0

Va bene, è più vicino Dovrei analizzare l'URL che ottengo e provare a ottenere il nome utente da esso? Perché restituisce solo una stringa URL, ho bisogno del nome. – Norris

3

Nome visualizzato per il login utente:

echo bp_core_get_user_displayname(bp_loggedin_user_id()); 
Problemi correlati