회원가입 후 자동로그인, 그 후 리다이렉트 문제2

지난질문에서 코드스니펫을 삽입해달라고 하셔서 추가질문합니다!

두번째 질문이었던 소셜 로그인 이후 리다이렉트는 'wpmem_post_update_data' 액션과 'wp_redirect ('홈화면url') ' 을 통해 구현했습니다. 감사합니다. 

그러나 일반로그인 이후 자동로그인이 되도록 짠 코드(아래에 코드스니펫으로 첨부했습니다) 이후에

 wp_redirect( '홈화면url' ); 를 추가하더라도 리다이렉트가 되지 않습니다.

제가 원하는 것은 회원가입 이후 자동로그인이 되지만 "회원가입 되었습니다" 라는 메시지가 뜨는 페이지 없이 곧바로 홈화면으로 리다이렉트시키는 것입니다.

어떤 방법이 있을까요?

 

 

 

add_action('wpmem_post_register_data', 'my_registration_hook', 1);
function my_registration_hook($fields){
	$user = get_userdata($fields['ID']);
	wp_set_current_user($user->ID, $user->user_login);
	wp_set_auth_cookie($user->ID, false);
	do_action('wp_login', $user->user_login, $user);
}

 

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