bp_member_profile_data - 无法显示结果

时间:2017-05-26 22:54:44

标签: php buddypress

我正在尝试添加BuddyPress中使用的特定字段,以显示人们玩的游戏。我希望它显示在其名称下的成员目录列表中。但无论我做什么,它都不会出现。

我在这里添加了它:

         * Fires inside the display of a directory member item.
         *
         * @since 1.1.0
         */
        do_action( 'bp_directory_members_item' ); ?>
        <?php
         /***
          * If you want to show specific profile fields here you can,
          * but it'll add an extra query for each member in the loop
          * (only one regardless of the number of fields you show):
          *
          * bp_member_profile_data( 'field=the field name' );
          */

       bp_member_profile_data( 'field=games' );
        ?>

我做错了什么?

2 个答案:

答案 0 :(得分:0)

试试这个<?php echo xprofile_get_field_data( 'games', bp_get_member_user_id() ); ?>

答案 1 :(得分:0)

只需再次调用该函数。如果是这种情况,请不要忘记使用大写字母完全相同的标题:

bp_member_profile_data( 'field=games' ); echo '<br>';
bp_member_profile_data( 'field=Affiliation' );