BuddyPress 1.7:如何在活动源中显示头像下的用户名?

时间:2013-04-28 12:12:27

标签: android-activity buddypress

在BuddyPress 1.7活动供稿(mytheme / buddypress / activity / entry.php)中,用户的头像显示在状态更新旁边,如下所示:

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

我想在他们的头像下显示用户的用户名,我尝试使用此代码,但出于某种原因,她没有工作。

    <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>

有人可以告诉我如何在活动Feed条目中简单地显示用户的用户名/ nicename吗?

1 个答案:

答案 0 :(得分:2)

bp_get_displayed_user_username()

此功能无法显示任何内容,因为您不在用户个人资料页面上。

使用此功能:

bp_get_activity_user_id()

然后使用bp_core_get_core_userdata()显示所需的用户数据。像这样:

print_r( bp_core_get_core_userdata( bp_get_activity_user_id() ) );