/**
 * Output a piece of user profile data.
 *
 * @see bp_get_member_profile_data() for a description of params.
 *
 * @param array|string $args See {@link bp_get_member_profile_data()}.
 */
function bp_member_profile_data($args = '')
{
    echo bp_get_member_profile_data($args);
}
Example #2
0
 /**
  * @group bp_get_member_profile_data
  */
 public function test_bp_get_member_profile_data_outside_of_loop()
 {
     $u = $this->factory->user->create();
     $g = $this->factory->xprofile_group->create();
     $f = $this->factory->xprofile_field->create(array('field_group_id' => $g, 'name' => 'Kewl'));
     xprofile_set_field_data($f, $u, 'foo');
     $found = bp_get_member_profile_data(array('user_id' => $u, 'field' => 'Kewl'));
     $this->assertSame('foo', $found);
 }
Example #3
0
</a>
</div>


      <div class="item">
        <div class="inner">
        <div class="item-title">
          <a href="<?php 
        bp_member_permalink();
        ?>
profile/"><?php 
        bp_member_name();
        ?>
</a>
          <div class="member-location"> <?php 
        $country = bp_get_member_profile_data('field=Location');
        dh_get_flag_by_location($country);
        ?>
</div>



        </div></div>



        <?php 
        /**
         * Fires inside the display of a directory member item.
         *
         * @since BuddyPress (1.1.0)
Example #4
0
 function add_member_custom_extended_profile()
 {
     $data_name = bp_get_member_profile_data('field=Name');
     $data_jobs = bp_get_member_profile_data('field=Jobs');
     echo 'Name' . ' - ' . $data_name . '<br />';
     echo 'Jobs' . ' - ' . $data_jobs . '<br />';
 }
function bp_aps_get_xprofile_value($field_name, $linkable = true)
{
    $field_value = bp_get_member_profile_data('field=' . $field_name);
    $return = '';
    if ($field_value) {
        if ($linkable) {
            $return = bp_aps_wrap_value_in_link($field_value);
        } else {
            $return = $field_value;
        }
    }
    return $return;
}