안녕하세요.
코스모스팜 회원관리 플러그인을 사용중입니다.
이메일인증 회원가입을 사용중에 신규 가입하는 고객들이 이메일인증에 인식을 못하고
메일확인을 하지 않고 로그인 시도를 하는 경우가 꽤 있습니다. ( 나이드신분들이 회원으로 많은 사이트입니다)
현재는 회원가입하면 로그인으로 바로 진행되는데요.
회원가입버튼을 클릭했을때 알럿이 떠서 이메일확인 안내를 할수 없을까요?
안내 알럿 확인버튼 눌렀을때 다음 절차로 진행되는 것이 가능할까요?
답변 부탁 드리겠습니다. 감사합니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인의 이메일 인증 가입 사용 시
기본적으로 회원가입 후에 로그인 페이지로 이동하며
로그인 레이아웃 상단에
"축하합니다! 회원가입이 성공했습니다. 가입한 이메일 주소로 발송된 이메일을 확인해주세요." 문구가 표시됩니다.
회원가입 후 alert 창을 별도로 표시하시려면
아래의 코드를 테마 쪽 functions.php 파일 하단에 추가해보시겠어요?
add_action('wpmem_register_redirect', 'my_reg_redirect', 10, 1);
function my_reg_redirect($fields){
$redirect_url = add_query_arg(array('register_success'=>'1'), wp_login_url());
echo "<script>alert('축하합니다! 회원가입이 성공했습니다. 가입한 이메일 주소로 발송된 이메일을 확인해주세요.')</script>";
echo "<script>window.location.href='{$redirect_url}';</script>";
exit;
}
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 테마 functions.php 파일을 편집하실 수 있습니다.
만약, 워드프레스 관리자 페이지에서
테마 functions.php 파일을 수정할 수 없는 상황이라면
FTP로 접속해서 /wp-content/themes/사용중인테마/functions.php 파일을 직접 수정해보시겠어요?
고맙습니다.
안내 문구가 로그인 페이지 하단에 표시되는 문제는
기존에는 상단에 표시됐는지요?
로그인 페이지는 어떻게 추가하신 건지요?
테마나 다른 플러그인의 빌더 기능으로 추가하셨다면
관련 설정을 확인해보셔야 할 듯합니다.
고맙습니다.
네. 빌더를 안쓰니 제대로 나오네요.
항상 감사합니다!!!