안녕하세요. 항상 빠른 답변주셔서 감사합니다.
코스모스팜 회원가입 이메일 인증 기능을 사용하고 있습니다.
회원이 이메일 인증 완료시 관리자에게 이메일 알림이 올 수있도록 할 수 있을까요?
웹사이트가 관리자가 회원가입시 승인을 내려줘야 하는데,
알림이 오지 않으면, 매번 직접 확인을 하는건 어려울 것 같네요.
현재 아래의 코드로
add_filter('pre_option_default_role', 'my_default_registration_role');
function my_default_registration_role($default_role){
if (isset($_POST['members_grade']) && $_POST['members_grade'] == 'subscriber') {
$default_role = 'subscriber';
} elseif (isset($_POST['members_grade']) && $_POST['members_grade'] == 'author') {
$default_role = 'author';
} else {
$default_role = 'subscriber';
}
return $default_role;
}
select 필드를 사용하여 회원역할을 지정하여 신청할 수 있게 해두고,
사용자가 이메일 인증을 하면, 이메일 알림이 관리자에게 오고,
관리자가 직접 승인만하면 되도록 만드는 과정입니다.
감사합니다.