안녕하세요.. 회원가입 테스트를 하고 있습니다.
회원가입이 완료되면 코스모스 팜에서 보내는 메일(이메일 인증관련)이 있고, 가끔씩 WP-member에서 보내는 영문으로된 회원가입 완료 메일이 오던데, 코스모스 팜에서 보내는 회원가입 완료 메일 하나면 될 것 같아서 WP-member에서 보내는 메일을 안보내게 하는 방법이 있나요?
그리고 코스모스 팜에서 보내는 메일에서 보내는사람 정보를 수정할수 있나요?
WordPress <wordpress@bibarico.co.kr> 현재는 이렇게 오고 이걸 Bibarico<bibarico@naver.com> 이런식으로 변경 가능할까요?
안녕하세요~^^
WP-Members 회원가입 이메일 알림을 중지하려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해서 테스트해보시겠어요?
add_filter('wpmem_email_filter', 'my_disable_registration_email', 10, 3);
function my_disable_registration_email($arr, $wpmem_fields, $field_data){
if($arr['toggle'] == 'newreg'){
$arr['disable'] = true;
}
return $arr;
}
아래 링크도 참고해주세요.
http://www.cosmosfarm.com/threads/document/14511
코스모스팜 회원관리 플러그인에서 메일 발신자 정보 수정을 지원하지 않고 있습니다.
WP Change Default From Email 플러그인이나 WP Mail SMTP 플러그인을 설치하시면
메일 보내는 이 메일과 이름을 수정하실 수 있습니다.
고맙습니다.
위 코드 추가 했는데, 역시 메일이 2개 오네요..ㅠㅠ
wp-member에서 특별히 설정한건 없어요;;
wp-admin/use-new.php:105라인 주석처리 해서 테스트 했는데, wp-member에서 보내는 메일은 오지 않네요.. 다른 부분에서 오류가 발생할지 아직 모르겠어요^^
wp_mail( $new_user_email, sprintf( __( '[%s] Joining confirmation' ), wp_specialchars_decode( get_option( 'blogname' ) ) ), sprintf( $message, get_option( 'blogname' ), home_url(), wp_specialchars_decode( translate_user_role( $role['name'] ) ), home_url( "/newbloguser/$newuser_key/" ) ) );
안녕하세요.
추석 처리하신 코드 보니 WP-Members 플러그인 쪽이 아닌
워드프레스 쪽의 코드인 듯합니다.
워드프레스 관리자 페이지에서 새로운 사용자를 추가하신 거라면
추가 시 새로운 사용자에게 계정에 대한 이메일 전송하기 체크박스를 해제하고 추가해보시겠어요?
고맙습니다.