[코스모스팜 회원관리] 개인회원/기업회원 분리 가입

안녕하세요.

질문과 같이 회원가입시 개인회원 또는 기업회원으로 나누어 받고자 하는데 방법을 찾지못해 질문을 드립니다.

한개의 회원가입페이지에 두종류의 폼이 있거나, 회원가입페이지가 따로 있어도 무방합니다.

 

그럼,  답변을 기다리겠습니다.

감사합니다.

 

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

    다만, 설정으로 따로 지원하지 않고 있기 때문에 프로그래밍에 대한 지식이 있어야 합니다.

    직접 프로그래밍이 가능하시다면

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

    아래의 코드를 추가해보시겠어요?

    add_filter('wpmem_register_form_before', 'my_function', 10, 1);
    function my_function($str){
    	$str = '<div class="cosmosfarm-members-form" style="text-align: center; overflow: hidden;">';
    	$str .= '<div style="float: left; width: 50%;"><a href="회원가입페이지주소/?members_type=type1" style="display:block; line-height: 40px; background-color: #444444; border: 1px solid #444444; color: white;">개인회원</a></div>';
    	$str .= '<div style="float: left; width: 50%;"><a href="회원가입페이지주소/?members_type=type2" style="display:block; line-height: 40px; border: 1px solid #d1d1d1; color: #444444;">기업회원</a></div>';
    	$str .= '<p></p></div>';
    	return $str;
    }
    
    add_filter('wpmem_register_form_rows', 'my_register_form_rows_filter', 10, 2);
    function my_register_form_rows_filter($rows, $toggle){
    	if(isset($_GET['members_type'])&&$_GET['members_type']=='type1'){
    		// 기업회원에게는 표시되지 않습니다.
    		unset($rows['메타키1']);
    	}
    	else{
    		// 개인회원에게는 표시되지 않습니다.
    		unset($rows['메타키2']);
    	}
    	
    	return $rows;
    }

    위의 코드에서 회원가입페이지주소 부분에는 실제 회원가입 페이지 주소로 교체해보세요.

    메타키1 부분과 메타키2 부분은 개인회원, 기업회원 각각 표시되지 않을 필드의 메타키로 교체해보세요.

    WP-Members 플러그인의 메타키는

    워드프레스 관리자 -> 설정 -> WP-Members -> 필드 페이지에서 확인하실 수 있습니다.

     

    위의 코드를 적용하면 처음 페이지 로딩 시 코스모스팜 회원관리 플러그인 회원가입 페이지 상단에

    개인회원, 기업회원 버튼이 표시되고 개인회원의 회원가입 필드가 표시되며

    기업회원 버튼 클릭 시 기업회원 회원가입 필드가 표시됩니다.

    고맙습니다.

  • 안녕하세요~^^

    코스모스팜 회원관리 플러그인에서 개인/기업 구분해서

    회원 가입하는 기능은 현재 지원하지 않고 있습니다.

    추후 연구 개발하여 업데이트하도록 하겠습니다.

    고맙습니다.

  • 답변 감사합니다.

    가능한 줄 알고 다운을 받았는데 난감하군요...

     

    그러면 혹시, 회원가입페이지를  2개로 만들어서 각각 다른 형태의 입력폼을 만드는 것도 불가능할까요?

    예를 들면, 1페이지에서 가입하면 '구독자' 로 가입이 되고, 2페이지에서 가입하면 '편집자' 로 가입이 되는 형태 말입니다.

     

    목표는 2가지의  회원가입폼으로, 2종류의 회원을 가입받는 것입니다.  

     

     

     

  • 회원가입 시 동적으로 역할을 설정해주는 방법은

    아래의 링크를 참고해보시겠어요?

    워드프레스 회원가입 시 역할(Role) 동적으로 변경하기 설정

    고맙습니다.

  • 답 주신 코드로 개발했더니  아래와 같은 문제가 확인됩니다. 
    해결 방법 안내 부탁드립니다.

    1. 회원가입 링크 접속 시, '개인회원' 이 설정되지 않음.
       증상으로는 개인회원에게 보이면 안되는 컬럼과 기업회원에게 보이면 안되는 컬럼 둘다 나타남

       => 회원가입 접속 시, defalut 로 개인회원이 되도록 하려면 어떻게 코드 보완해야 할까요?. 

     

    2. 개인회원, 기업회원 클릭 시, 색깔 변화가 없어서 현재 어떤 것이 클릭되었는지 알수가 없음.

       => 클릭 시, 해당 버튼(?)이 색깔 변화가 되려면 어떻게 코드 보완해야 할까요?. 

  • 요즘 가성비 좋은 영양제부터 피부 관리 용품, 그리고 꼭 필요한 의약품까지 해외 직구로 눈을 돌리시는 분들 정말 많으시죠? 특히 갓성비 탈모 케어 제품이나 건강기능식품 직구 성지로 입소문이 자자한 인도 직구 대행 쇼핑몰, ‘라무몰’이 스마트한 직구족들 사이에서 엄청난 인기를 끌고 있습니다.평소 눈여겨보던 제품을 장만하기 위해 라무몰 신규 가입을 앞두고 계신다면, 본사에서 아낌없이 쏘는 웰컴 프로모션 혜택을 절대 그냥 지나치지 마세요! 회원 가입 화면을 꼼꼼히 보시면 추천인코드를 적는 란이 있는데요. 여기에 ref4886582를 토시 하나 틀리지 않고 쏙 입력해 주시면, 첫 구매 결제 시 기본 할인가에 더해 무려 1만 원 즉시 추가 할인이 팍팍 적용된답니다. 장바구니 결제 금액 앞자리가 확 바뀌는 짜릿함을 경험하실 수 있어요.여기에 직구 고수들을 위한 꿀팁 하나 더! 물건을 받아보시고 솔직 담백한 구매 후기를 남기는 포토 리뷰 이벤트나, 내 코드로 지인을 초대하는 추천 이벤트 등을 십분 활용하시면 현금 같은 적립금을 아주 쏠쏠하게 모으실 수 있어요. 이렇게 알뜰하게 모은 적립금은 다음번 쇼핑할 때 요긴하게 방어용으로 쓸 수 있으니 그야말로 일석이조랍니다. 처음 시작하는 인도 직구, 주는 혜택 놓치면 너무 아깝잖아요? 첫 주문 전 가입 단계에서 추천인 코드 입력하는 거 단 3초면 충분하니까 잊지 마시고, 1만 원 할인 꼭 챙기셔서 세상 알뜰하고 똑똑한 직구 쇼핑 즐겨보시길 바랄게요! https://ramumall.co.kr

    라무몰 추천인코드

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