/ / BuddyPress 1.7: Ako zobrazím používateľské meno pod avatarom v informačnom kanáli? - android-aktivita, buddypress

BuddyPress 1.7: Ako môžem zobraziť používateľské meno pod avatarom v informačnom kanáli? - android-aktivita, buddypress

V krmivách aktivity BuddyPress 1.7 (mytheme / buddypress / activity / entry.php) sa užívateľský avatar objaví vedľa svojej aktualizácie stavu takto:

    <div class="activity-avatar">
<a href="<?php bp_activity_user_link(); ?>">
<?php bp_activity_avatar(); ?>
</a>
</div>

Chcel by som zobraziť používateľské meno používateľa pod ich avatarom a ja som sa snažil tento kód používať, ale z nejakého dôvodu, že nemá prácu.

    <div class="activity-avatar">
<a href="<?php bp_activity_user_link(); ?>">
<?php bp_activity_avatar(); ?>
</a>
<br />
<a href="<?php bp_activity_user_link(); ?>" class="nicename">
@<?php bp_get_displayed_user_username(); ?>
</a>
</div>

Môže mi niekto laskavý ukázať, ako jednoducho zobraziť používateľské meno / nickename v položke informačného kanála aktivity?

odpovede:

2 pre odpoveď č. 1
bp_get_displayed_user_username()

Táto funkcia nemôže zobraziť nič, pretože nie ste na stránke profilu používateľa.

Používajte túto funkciu:

bp_get_activity_user_id()

A potom zobrazte používateľskú adresu, ktorú chcete bp_core_get_core_userdata() napríklad. Ako toto:

print_r( bp_core_get_core_userdata( bp_get_activity_user_id() ) );