2012-06-14 23 views
5

buddypressのデフォルトのtempalteでは、特定のアクティビティを投稿したユーザー名は次のように表示されます。 bp_activity_action(); しかし、これはユーザー名だけではありません。ユーザーオブジェクト/名前を取得する簡単な方法はありますか?Buddypressでユーザー名/表示名を取得する方法は?

Wordpess get userdata関数は、コメントやアクティビティ作成者の名前ではなく、ページの作成者を表示するため、機能しません。

答えて

7

あなたが機能下記の表示名の使用を持っている:

bp_get_displayed_user_fullname() 

OR

表示ユーザー名:ログインしているユーザーのための

bp_core_get_username($user_id) 
0

bp_activity_user_link()の使用についてはどうですか?

+0

さて、それはもっと近い。私が取得したURLを解析し、その中からユーザー名を取得しようとしますか? URL文字列だけを返すので、名前が必要です。 – Norris

3

表示名:

echo bp_core_get_user_displayname(bp_loggedin_user_id()); 
関連する問題