1. 정확한 제품 또는 플러그인 이름
코스모스팜 회원관리 플러그인 , 하이 단체 스킨
2. 상세 내용
코스모스팜 회원관리 플러그인, 하이 단체 스킨을 사용 중입니다.
코스모스팜 회원관리 프로그램으로 회원가입하면 가입자 정보가 저장이 되는데, 이 회원관리 프로그램을 하이 단체 스킨에 연동하여 사용할 수 있나요,
하이 단체 스킨에 다시 가입자 정보를 다시 기입하지 않고, 회원관리 프로그램에 들어가 있는 가입자 정보를 끌어와 하이 단체 스킨에 표현할 수 있는지 궁금합니다.
3. 확인 가능한 상세 페이지 주소
https://human.hanyang.ac.kr/
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
코드를 직접 작성하실 수 있다면 가능합니다.
1. get_user() 함수와 get_user_meta() 함수를 이용하여
단순히 생각하여 스킨모양에 회원정보를 들고 올 수 있습니다.
아래 링크들을 참고하여 각 함수들을 살펴보시겠어요?
https://developer.wordpress.org/reference/functions/get_users/
https://developer.wordpress.org/reference/functions/get_user_meta/
2. user_register 액션과 KBoard의 KBContent 클래스를 활용하여
회원가입 될 때마다 등록시킬 수 있습니다.
아래 예제코드를 활용하여 작성해보시겠어요?
$data = array();
$data['board_id'] = '1'; // 실제 게시판 id로 적용해주세요.
$data['parent_uid'] = '';
$data['member_uid'] = '1';
$data['member_display'] = '글쓴이';
$data['title'] = '제목';
$data['content'] = '내용';
$data['date'] = date('YmdHis', current_time('timestamp'));
$data['update'] = date('YmdHis', current_time('timestamp'));
$data['view'] = 0;
$data['comment'] = 0;
$data['like'] = 0;
$data['unlike'] = 0;
$data['vote'] = 0;
$data['category1'] = '';
$data['category2'] = '';
$data['secret'] = '';
$data['notice'] = '';
$data['search'] = '1';
$data['thumbnail_file'] = '';
$data['thumbnail_name'] = '';
$data['status'] = '';
$data['password'] = '';
$options['kboard_option_메타키'] = '정보';
$content = new KBContent();
$content->insertContent($data);
$content->updateOptions($options);
고맙습니다.