Project

General

Profile

Feature #7292 » bp-social-media-profiles.diff

Boone Gorges, 2017-01-05 11:38 AM

View differences:

wp-content/plugins/bp-social-media-profiles/bp-social-media-profiles.php
466 466
			}
467 467
			$smp_field_id = $xprofile_field['field_id'];
468 468
			if ( $this->is_smp_field( $smp_field_id ) ) {
469

  
470

  
469 471
				$field_bp_smp_data = bp_xprofile_get_meta( $smp_field_id, 'field', 'bp_smp_data' );
470 472
				if ( isset( $field_bp_smp_data['site'] ) && $field_bp_smp_data['site'] != '' ) {
471 473
					$smp_field_value = xprofile_get_field_data( $smp_field_id, bp_displayed_user_id() );
472
					$site_id = strtolower( $field_name );
473
					// Get the callback function for the field
474
					$callback = isset( $this->smp_site_data->sites[$site_id]['callback'] ) ? $this->smp_site_data->sites[$site_id]['callback'] : '';
474
					$site_id = strtolower( $this->fieldmeta[ $smp_field_id ]['site'] );
475

  
476
					$callback = isset( $this->smp_site_data->sites[ $site_id ]['callback'] ) ? $this->smp_site_data->sites[$site_id]['callback'] : '';
475 477
					// If the user hasn't supplied a URL pattern, check to make sure one hasn't been defined in the defaults
476 478
					// If one has, pass it to the callback function
477 479
					if ( !isset( $this->fieldmeta[$smp_field_id]['url_pattern'] ) || $this->fieldmeta[$smp_field_id]['url_pattern'] != '' ) {
    (1-1/1)