코스모스팜 회원관리에서 email 비밀 번호 검증이 이상해요.

안녕하세요...

어제 코스모스팜 회원 관리를 구입하여 설치하고, 회원관리 기능을 설정하는데요...

새로운 가입자가 ID와 그 밖의 정보를 넣고, Register 버튼을 클릭하면, 지정한 email로 비밀번호와 ID가 날라가는데요...

문제는 2개의 email이 가입자에게 전송된다는 것입니다.

단, 저의 website는 http://www.sujinpub.com입니다.

1. " [SuJinPub] 회원가입해 주셔서 감사합니다."라는 제목의 email.

2. " Your registration info for SuJinPub "라는 제목의 email.

게다가, 한글 제목의 email에는 제 로그인 link만 있고, 사용자이름과 임시비밀번호는 영문 email로만 날라간다는 것입니다.

그래서, 한글 email 전송부분 즉, "회원가입관리->이메일 인증 가입->인증 이메일 내용"에 다음의 내용을 추가해 보았는데 소용이 없었습니다.

username: [username]
password: [password] 

한개의 한글 email에 "사용자 이름과 임시 비밀번호"를 전송해 주는 방법을 알고 싶습니다.

이처럼 2개의 email을 전송하면 가입자가 혼란스러울 수 밖에 없거든요.

 

추가적으로 "회원관리"의 "미리 보기"를 보면, 회원 가입에 대한 정보 입력 창이 예쁘고, 간결한데, 저는 외 기본 모습 그대로 정보를 입력 받는지 모르겠습니다. 

이 문제도 답변 부탁드립니다.

 

저의 email : limjongsulab@naver.com입니다.

 

그럼, 빠른 답변부탁드립니다.

 

 

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

    워드프레스에서 회원가입 시

    WP-Members 플러그인에서도 회원가입 이메일이 발송되고 있습니다.

    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;
    }

    WP-Members 플러그인이 최신 버전이라면 아래의 코드로 적용해보시겠어요?

    add_filter('wpmem_email_filter', 'my_disable_registration_email', 10, 3);
    function my_disable_registration_email($arr, $wpmem_fields, $field_data){
    	if($arr['tag'] == 'newreg'){
    		$arr['disable'] = true;
    	}
    	return $arr;
    }

     

    추가로 아래의 링크도 참고해보세요.

    https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_email_filter/

     

    코스모스팜 회원관리 플러그인에서 회원가입 이메일 전송 시

    username과 password는 포함하지 않고 있습니다.

    추후 연구 개발해서 업데이트에 반영하도록 하겠습니다.

     

    회원가입 페이지에서 표시되는 필드는 WP-Members 플러그인의 설정을 확인해보시겠어요?

    워드프레스 관리자 -> 설정 -> WP-Members -> 필드 페이지에서

    표시 체크박스를 체크해제하신 후에 저장해보시겠어요?

    고맙습니다.

  • 빠른 답변 감사합니다.

    그런데, 말씀하신 대로 ,

    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;
    }

    을 추가하니, 추가적인 영문 email은 날라오지 않는데, 문제는 "임시 비밀 번호"를 전송되는 "[SuJinPub] 회원가입해 주셔서 감사합니다" email에 알려줘야 회원이 로그인할 수 있는데,

    "username과 password는 포함하지 않고 있습니다"라고 하시면, 어디서 임시 비밀 번호를 알 수 있나요???

     

    그리고, 추가적으로 문의한

           추가적으로 "회원관리"의 "미리 보기"를 보면, 회원 가입에 대한 정보 입력 창이 예쁘고, 간결한데, 저는 외 기본 모습 그대로 정보를 입력 받는지 모르겠습니다. 

    에 대한 답변도 부탁드립니다.

     

    더운데, 자꾸 귀찮게 해서 죄송지만 자세한 답변 부탁드립니다.

     

    그럼, 감사하고, 오늘도 평안한 하루되세요.

     

     

  • 코스모스팜 회원관리 플러그인의 이메일 인증 가입 기능을 이용 중이신지요?

    해당 기능은 회원가입 시 이메일로 인증 링크를 보내고 메일에 포함된 링크로 접속하면 인증을 한 후에 가입 완료를 합니다.

    가입 완료 후에는 회원가입 페이지에서 입력한 정보로 아이디와 패스워드로 로그인을 할 수 있습니다.

     

    기본 모습 그대로라는 말씀은 국가, phone 등의 입력 필드가 추가로 표시된다는 말씀이신지요?

    이전 댓글에 안내해드린 WP-Members 플러그인의 필드 쪽 설정을 확인해보시겠어요?

    고맙습니다.

  • 안녕하세요..

    제가 이 분야에 초보자라 반복된 문의가 될 수도 있겠지만, 전문가의 여유로 저의 궁금한 사항에 답변을 주시면 감사하겠습니다.

    즉,

    답변하신 내용 중에 ...

       가입 완료 후에는 회원가입 페이지에서 입력한 정보로 아이디와 패스워드로 로그인을 할 수 있습니다.

    라고 하셨는데, 그렇다면, WordPress 설정 menu에 있는 password와 confirm password field를 항상, checked해야 한다는 의미인가요???

    즉, email에 의한 자동 임시 비밀번호 방식은 사용할 수 없다는 의미인가요???

     

    또한, 다음과 같은 답변을 주셨습니다.

      기본 모습 그대로라는 말씀은 국가, phone 등의 입력 필드가 추가로 표시된다는 말씀이신지요?

      이전 댓글에 안내해드린 WP-Members 플러그인의 필드 쪽 설정을 확인해보시겠어요?

    저의 문의 사항은 제공하신 "미리보기"는 즉, "https://www.cosmosfarm.com/demo/signup/"에 skin은 상당히 간결해 보입니다.

    그러나, 저의 회원 가입 입력 정보 받는 skin은 무척 둔탁해 보이는데, 이것이 전적으로 사용하는 테마에 의해서 결정되는 것인지가 궁금합니다.

     

    그럼, 수고하세요.

     

  • 임시 비밀번호 방식을 사용하시려면

    코스모스팜 회원관리 플러그인의 파일을 수정해주셔야 할 듯합니다.

    1. FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php 파일에

    아래의 코드를 찾아서

    $message = str_replace('[blogname]', $blogname, $option->verify_email_content);

    찾은 코드 밑에 아래의 코드를 추가해보시겠어요?

    global $wpmem;
    if(isset($wpmem->user->post_data['password'])){
    	$message = str_replace('[password]', $wpmem->user->post_data['password'], $message);
    }
    if(isset($wpmem->user->post_data['username'])){
    	$message = str_replace('[username]', $wpmem->user->post_data['username'], $message);
    }

    2. 워드프레스 관리자 -> 회원가입관리 -> 이메일 인증 가입 -> 인증 이메일 내용 입력 필드에

    아래의 내용을 적절한 위치에 추가해보시겠어요?

    username: [username]
    password: [password] 

     

    사용 중이신 테마에 따라 회원 가입 페이지가 다르게 표시될 수도 있습니다.

    데모 페이지와 올려주신 페이지의 스킨은 같은 스킨입니다.

    둔탁해 보인다는 말을 좀 더 자세하게 설명해주시겠어요?

    CSS 코드로 수정할 수 있다면 도움을 드리겠습니다.

    고맙습니다.

  • 안녕하세요...

    더운데, 이렇게 자세한 답변을 해 주시니 너무나도 고맙습니다.

    제가 저의 website에서 회원 가입 window가 둔탁하게 보인다는 것은 http://www.sujinpub.com/%ed%9a%8c%ec%9b%90-%ea%b0%80%ec%9e%85/

    과 미리 보기의  "https://www.cosmosfarm.com/demo/signup/" skin이 차이가 나서 그런 것이랍니다.

     

    어쨌든, 자세한 답변 감사하고, 하시는 사업 언제나 번창하시길 바랍니다.

    그럼, 오늘도 승리하세요.

  • 안녕하세요.

    올려주신 페이지와 코스모스팜 데모 페이지에서 어느 부분이 차이가 나는지 알려주시면

    도움을 드릴 방법을 고민해보겠습니다.

    예를 들어서 소셜 로그인, 회원가입 필드명, 회원가입 필드 배경색 등 이런 식으로 구체적으로 설명해주시겠어요?

    고맙습니다.

  • 저의 문의 사항은 사용자 정보 입력 field의 모양 상의 차이인데, 이것은 사용하는 PC의 해상도, web browser, 그리고, theme에 따라서 달라지는 것 같습니다.

    말씀하신,

      예를 들어서 소셜 로그인, 회원가입 필드명, 회원가입 필드 배경색 등 이런 식으로 구체적으로 설명해주시겠어요?

    은 아니구요... 어쨌든, 혼란을 줘서 정말 죄송합니다.

    일단, 제가 Flatsome theme를 구입하여 다시 꾸며 보도록 하겠습니다.

     

    오늘도 즐거운 하루되세요.^^

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기