코스모스팜 회원관리 비밀번호찾기/아이디찾기 설정 문의

안녕하세요. 코스모스팜 회원관리로 현재 맴버쉽 기능을 구현하고 있습니다.

거의 초보 수준이라 아무리 찾아도 답이 안나와서 문의 드립니다.

우선 사이트는 이메일 가입(중복확인)/이메일 로그인으로 구현했습니다.

 

1. 로그인 화면 하단에 [비밀번호찾기]를 클릭하면 [이메일 입력]과 [암호초기화] 아래 [아이디찾기]가 있습니다.

[아이디찾기]를 클릭하면 다시 [이메일 입력] [아이디찾기]가 나타납니다.

>> 이메일 가입인데 [아이디찾기]는 어떻게 해야하죠? [이메일찾기]는 없는건가요?

 

2. 로그인시 회원정보수정 화면에 [이메일] 필드가 활성화 되어 수정가능하게 나타납니다.

>> 이메일 필드 비활성화는 안되는지요? 같이 입력한 이름 필드와 함께...

 

3. 각 화면마다 타이틀이나 버튼이 영문/한글이 혼재되어 나타납니다.

>> 일괄 한글로 변환하려면 어떻게 해야하는지요?

 

4. 아바다 테마를 사용중입니다.

>> 회원관련 화면을 아바다 테마로 바꿀수는 없는건지요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    회원가입, 비밀번호 찾기 등은 워드프레스 코어 기능을 그대로 활용하고 있습니다.

    이메일로 로그인하기 기능을 사용하고 있으시면 아이디 찾기는 사실상 의미가 없다고 보시면 되겠습니다.

    워드프레스 코어 기능을 그대로 활용하고 있기 때문에 워드프레스는 이메일 찾기 기능은 사용하실 수 없습니다.

    사실상 워드프레스에서는 이메일 외 다른 개인정보를 받지 않기 때문입니다.

    유일한 개인정보가 이메일이기 때문에 이메일 정보를 제삼자가 검색해서 조회할 수 있는 기능은 없습니다.

    필요하다면 고객센터 번호를 남겨서 상담을 통해 이메일을 관리자가 조회하는 방법을 사용하셔야 할 듯합니다.

     

    이메일 필드를 수정하지 못하게 하는 것은 지금까지 요청이 없어서 반영되지 않았습니다.

    업데이트로 관련 기능을 지원하겠습니다.

     

    영문/한글이 혼재되어 나타나는 것을 스크린샷 캡쳐해서 보여주실 수 있을까요?

    아니면 비회원으로 확인 가능한 페이지 주소를 알려주셔도 좋겠습니다.

    이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.

     

    플러그인에서 제공되는 화면을 바꾸시려면 플러그인을 커스터마이징 하는 방법이 있습니다.

    코스모스팜 회원관리 플러그인에는 스킨 시스템이 있지만 모든 화면이 스킨에 포함되어 있지는 않습니다.

    설정에 의해 자동으로 만들어지는 것은 스킨으로 만들 수가 없기 때문입니다.

    /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/ 경로의 스킨 파일들을 살펴봐주세요.

    그러나 회원정보 쪽은 아래 파일을 살펴봐주세요.

    /wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Page_Builder.class.php

    먼저 아래 코드를 찾아주시고 주변 코드까지 모두 관련된 코드입니다.

    $args['wrapper_before'] = '<div class="cosmosfarm-members-form">';
    
    $args['wrapper_before'] .= '<div class="profile-header"><form id="cosmosfarm_members_avatar_form" method="post" enctype="multipart/form-data">';
    $args['wrapper_before'] .= wp_nonce_field('cosmosfarm_members_avatar', 'cosmosfarm_members_avatar_nonce');
    $args['wrapper_before'] .= '';
    
    $args['wrapper_before'] .= '<div class="avatar-img"><label for="cosmosfarm_members_avatar_file" title="'.__('Change Avatar', 'cosmosfarm-members').'">'.get_avatar(get_current_user_id(), '150').'<p class="change-avatar-message">'.__('Change Avatar', 'cosmosfarm-members').'</p><input type="file" name="cosmosfarm_members_avatar_file" id="cosmosfarm_members_avatar_file" multiple="false" accept="image/*" onchange="cosmosfarm_members_avatar_form_submit(this)"></label></div>';
    $args['wrapper_before'] .= '<div class="display-name">'.$current_user->display_name.'</div>';
    
    $args['wrapper_before'] .= '</form></div>';
    
    $args['wrapper_before'] .= '<ul class="members-link">';
    $args['wrapper_after'] = '</ul></div>';

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요