코스모스팜 회원 분리 가입 및 회원가입 입력 필드 다르게

안녕하세요. 

wp-members 와 코스모스팜 회원가입을 사용하고 있습니다. 

 

회원가입 페이지에서 개인 회원과 기업 회원을  필드값을 분리해서 가입시키려고 하는데요

 

상단의 문의글을 응용해서

기업 회원을 누르면   기업 회원가입 필드가 노출 되는 type2로 가게 되고

학회 회원을 누르면 학회 전용 필드가 노출 되는 type1으로 이동이 되는데 

 

두개가 입력 필드가 다릅니다. 

학회 회원은 회사명이 노출이 안되어야 하고

기업 회원은 학교명이 노출이 안되어야 해서 

메타 값으로 그렇게 설정을 해두었는데!

 

중요한 것은 서로에게 노출 되지 않는 다른 메타키 값, 즉 다른 필드값이 필수 항목인데

보이지 않는 필수 필드값 (항목) 때문에  필수 항목이 체크 되지 않았다며 가입 완료가 안되고 있습니다. 

 

혹시 이 경우 어떻게 하면 좋을까요??

ㅠㅠ 답변 부탁드립니다. 

<!-- wordpress 01  -->
<div class="container">  
    <section class="pdb0 pdt0">
            
        <div class="sub_wrap_parent user-join">
 <div class="bg_img"><img src="https://www.go-cloud-fans.com/img/memberShip_bg.png" alt="배경이미지"></div>
            <div class="sub_inner">
                <ul class="join-step">
                    <li></li>
                    <li></li>
                </ul>
                <div class="join-inner">
                <div class="title-text">
                    <h1>회원가입</h1>
                    <p>최신 솔리드웍스 자료도 받고, 자유롭게 의견도 교환할 수 있는<br class="sub_m">
                        <span>솔리드웍스 팬페이지, </span>지금 시작하세요!</p>
                </div>

                <ul class="join-select">
                    <li class="industry-member">
                        <a href="https://www.go-cloud-fans.com/membership_industry/?members_type=type2">
                            <img src="https://www.go-cloud-fans.com/img/join_icon01.png" alt="">
                            <p>업계 회원</p>
                        </a>
                    </li>

                    <li class="society-member">
                        <a href="https://www.go-cloud-fans.com/membership_society/?members_type=type1">
                            <img src="https://www.go-cloud-fans.com/img/join_icon02.png" alt="">
                            <p>학회 회원</p>
                         </a>
                    </li>
                </ul>
            </div>
            </div>
        </div>
    </section>
  </div>
// 1.하나의 회원 가입 페이지에서 기본 회원 타입 으로 나옴 > 그 다음 회원제 선택 (기본은 type2 기준으로 나온다)
//2.홈> 회원가입 버튼 클릭 > 개인, 기업 선택 >> 탭형식
add_filter('wpmem_register_form_rows', 'my_register_form_rows_filter', 10, 2);
function my_register_form_rows_filter($rows_member, $toggle){
	if(isset($_GET['members_type'])&&$_GET['members_type']=='type1'){
		// 학회회원에게는 표시되지 않습니다.
		
		unset($rows_member['corporate_name']);
		
	}
	else{
		// 기업회원에게는 표시되지 않습니다.
		
		unset($rows_member['society_name']);
		
	}
	
	return $rows_member;
}

 

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