안녕하세요.
1. 회원가입 시, 14세 미만의 회원에게만 보호자 정보(필수)를 추가로 입력하게 하려면 어떻게 하면 될까요?
- 설치된 플러그인 : 코스모스팜 회원관리, 코스모스팜 회원관리 구글 소셜 로그인, WP-Members
- 생년월일로 14세 미만을 자동 체크
2. 이메일, SMS 수신동의 한 회원을 따로 출력할 수 있나요?
- 회원가입 시, 이메일/SMS 등의 수신 동의를 받으려고 합니다.
- 회원관리 리스트에서 이메일/SMS 등의 수신 동의한 사람들을 따로 출력 또는 엑셀 다운로드할 수 있을까요?
그럼, 답변 기다리겠습니다.
수고하세요.
안녕하세요~^^
1. 회원가입 시 생년월일을 체크해서 별도의 필드를 표시하는 건 추가로 코드를 작성해야 합니다.
코스모스팜 회원관리 플러그인은 WP-Members 플러그인의 확장 플러그인으로
회원가입 레이아웃은 WP-Members 플러그인의 필터로 수정이 가능합니다.
wpmem_register_form_args 필터는 회원가입 필드의 전체적인 설정을 변경할 수 있습니다.
wpmem_register_fields_arr 필터는 회원가입 필드들 각각의 설정을 변경할 수 있습니다.
wpmem_register_form_rows 필터는 회원가입 필드가 출력되기 직전의 설정과 필드의 HTML 태그를 변경할 수 있습니다.
WP-Members 플러그인의 전체 액션과 필터 정보는 아래 페이지에서 확인 가능합니다.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/
워드프레스 회원가입 화면 디자인 수정 방법 - WP-Members 플러그인도 참고해보세요.
2. WP-Members 플러그인을 설치해서 활성화하시면
워드프레스 관리자 -> 사용자 -> 모든 사용자 페이지에서 모든 사용자 내보내기 버튼이 표시됩니다.
해당 버튼을 누르시면 CSV 파일 형태로 사용자 목록을 다운로드하실 수 있습니다.
특정 사용자만 CSV 파일로 다운로드하시려면
회원가입 시 역할을 동적으로 변경한 후
Import Export WordPress Users 플러그인 등으로 특정 역할의 사용자만 다운로드하실 수 있습니다.
회원가입 시 워드프레스 역할을 동적으로 변경하는 방법은
아래의 링크를 참고해보시겠어요?
워드프레스 회원가입 시 역할(Role) 동적으로 변경하기 설정
고맙습니다.