/ / BuddyPress 1.7: मैं गतिविधि फ़ीड में अवतार के तहत उपयोगकर्ता नाम कैसे प्रदर्शित करूं? - एंड्रॉयड-गतिविधि, दोस्त

BuddyPress 1.7: मैं गतिविधि फ़ीड में अवतार के तहत उपयोगकर्ता नाम कैसे प्रदर्शित करूं? - एंड्रॉयड-गतिविधि, दोस्त

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>

क्या कोई कृपया मुझे दिखा सकता है कि गतिविधि फ़ीड प्रविष्टि में उपयोगकर्ता का उपयोगकर्ता नाम / नाम कैसे प्रदर्शित करें

उत्तर:

जवाब के लिए 2 № 1
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() ) );