코스모스팜 회원관리 플러그인을 쓰려고 하는데요

1. 회원가입폼에 프로필(이미지)필드를 추가할수 있나요?

2. 자기자신이 프로필을 수정할수 있는 페이지가 있나요?

3. 프로필정보를 볼수 있는 페이지가 있나요?

4. 아이디를 가입된 이메일로 찾을 수 있나요?

5. 아이디와 이메일을 입력하면 이메일로 임시비밀번호를 발송할수 있나요?

6. 회원가입을 이메일말고 아이디로 할수 있나요? 

 

마지막으로 전체기능이 나와있는 소개페이지나 파일이 있나요?

데모페이지로를 설정을 할수 없어서 자세한 기능을 알고 싶습니다.

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

    코스모스팜 회원관리 플러그인은 WP-Members 플러그인의 확장 플러그인입니다.

    WP-Members 플러그인이 사이트에 활성화되어 있어야

    코스모스팜 회원관리 플러그인도 정상적으로 동작합니다.

     

    1. 회원가입 페이지의 필드는 WP-Members 플러그인 쪽에서 설정하실 수 있습니다.

    현재 코스모스팜 회원관리 플러그인에서 아바타는 회원정보 페이지에서 변경할 수 있습니다.

     

    WP-Members 플러그인의 file 필드와 테마 쪽 functions.php 파일에 코드를 추가하시면

    회원가입 시에도 아바타를 설정하실 수 있습니다.

    아래의 순서대로 진행해보시겠어요?

     

    워드프레스 관리자 -> 설정 -> WP-Members -> 필드 페이지에서 필드 추가 버튼을 눌러보세요.

    필드 레이블은 회원가입 페이지에서 실제 표시되는 필드 이름입니다.

    Meta Key 부분은 cosmosfarm_members_avatar_file로 입력하시고

    필드 타입은 file로 설정해보세요.

    표시 체크박스에 체크되어 있어야 실제로 회원가입 페이지에서 표시됩니다.

    Accepted file types 입력 필드에는 jpg|jpeg|png|gif 이런 식으로 이미지 파일만 업로드할 수 있도록 설정해주세요.

     

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보세요.

    add_action('user_register', 'my_user_register', 10, 1);
    function my_user_register($user_id){
    	$file_handler = get_cosmosfarm_members_file_handler();
    	$upload_file = $file_handler->upload_avatar('cosmosfarm_members_avatar_file');
    	
    	if($upload_file){
    		update_user_meta($user_id, 'cosmosfarm_members_avatar', $upload_file['url']);
    	}
    }

    위의 코드에서 'cosmosfarm_members_avatar_file' 부분은 위에서 설정한 file 필드의 메타키입니다.

     

    2번 3번

    프로필 수정 및 프로필 정보를 확인할 수 있는 페이지를 제공하고 있습니다.

    사용자 프로필 숏코드가 추가된 페이지에서 회원 정보 수정 및 확인하실 수 있습니다.

    사용자 프로필 숏코드는 아래와 같습니다.

    [wpmem_profile register=hide]

     

    4. 아이디를 가입된 이메일로 찾을 수 있으며

    아래 데모 페이지에서 확인하실 수 있습니다.

    https://www.cosmosfarm.com/demo/profile/?a=getusername

     

    5. 비밀번호 분실 시 가입 시 입력한 이메일로 임시 비밀번호를 발급받으실 수 있습니다.

    아래 데모 페이지에서 확인하실 수 있습니다.

    https://www.cosmosfarm.com/demo/profile/?a=pwdreset

     

    6. 회원가입 시 이메일은 필수 입력 사항입니다.

    이메일을 별도로 받지 않게 하시려면 코드를 추가하여 임의의 값이 들어가도록 하셔야 할 듯합니다.

     

    이메일로 로그인하기 기능을 사용중지로 설정하시면 이메일이 아닌 아이디로 로그인하실 수 있습니다.

    워드프레스 관리자 -> 회원가입관리 -> 설정 페이지에서 설정하실 수 있으며

    기본은 사용중지로 설정되어 있습니다.

     

    아래 링크에서 추가적인 기능과 설명을 확인하실 수 있으며

    필수 초기 세팅 방법을 참고하셔서 꼭 적용해주셔야

    로그인, 회원가입, 회원정보 페이지가 정상적으로 표시됩니다.

    https://www.cosmosfarm.com/wpstore/product/cosmosfarm-members

     

    저희 블로그에도 관련 정보들이 있으니

    참고해보시면 도움이 되실 듯합니다.

    https://blog.cosmosfarm.com/

    고맙습니다.

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