회원가입시 선택한 값에 따른 회원등급 설정 코드 오류

add_filter('pre_option_default_role', 'my_default_registration_role');
function my_default_registration_role($default_role){
	
	if(isset($_POST['user_position']) && $_POST['user_position'] == 'user_teenager'){
		$default_role = 'youth_member';
	}

	if(isset($_POST['user_position']) && $_POST['user_position'] == 'user_parents'){
		$default_role = 'general_member';
	}
	
	return $default_role;
}

안녕하세요, 회원가입기능을 쓰고 있는데 회원 가입 시 선택한 신분에 따라 회원등급이 설정이 되는 코드를 넣어 사용중인데

카카오톡 계정으로 회원가입 후 로그인 할 시 코드가 적용이 안되어 문의드립니다. 

답변 기다리도록 하겠습니다. 감사합니다! 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요