Ultimate Member 확장 – 소셜 로그인: 확장 옵션으로 소셜 회원가입 양식 필드 동기화

Ultimate Member 확장 – 소셜 로그인: 확장 옵션으로 소셜 회원가입 양식 필드 동기화

동기화 필드 옵션의 전체 목록을 보려면 이 문서를 참조하십시오.

소셜 인증 프로세스에서 회원가입 필드를 사용자 정의 데이터와 동기화

아래 필터 후크를 사용하여 최종 제출 전에 소셜 인증 프로세스의 필드 값을 수정하십시오.

필터 후크 : um_social_profile__custom_data _ {$ field_meta_key}

- $sso_value  string   default value
- $profile    object   response object from Social Network API callback
- $form_id    integer  current Social Form ID
- $fields     array    field settings

사용 예

/**
 * Modify followers count before submission
 */
add_filter("um_social_profile__custom_data_followers_status","um_sso_field_value_followers_status", 10, 4 );
function um_sso_field_value_followers_status( $sso_value, $profile, $form_id, $fields  ){
  $sso_value = $profile->data['followed_by'] + 5000; 
  return $sso_value;
}

원문: https://docs.ultimatemember.com/article/1506-social-login-sync-social-register-form-fields-with-extend-option

코멘트 제출