메뉴에서 회원가입을 숨기시려면 아래 코드를
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> 추가 CSS에 입력해보시겠어요?
.main-navigation .cosmosfarm-members-register { display: none; }
회원가입과 프로필의 필드를 다르게 하시려면 프로그램 코드를 작성해주셔야 할듯합니다.
wpmem_register_form_rows 필터를 사용해보세요.
예를 들어 아래와 같은 코드를 테마의 functions.php 파일에 추가하시면
회원가입 폼에서는 주소 필드를 숨길 수 있습니다.
add_filter('wpmem_register_form_rows', 'my_wpmem_register_form_rows', 99, 2);
function my_wpmem_register_form_rows($rows, $tag){
if($tag == 'new'){
unset($rows['addr1']);
unset($rows['addr2']);
}
return $rows;
}
필드를 숨긴 다음에는
wpmem_register_fields_arr 필터를 사용해서
필수 입력 체크를 해제 해야만 등록이 됩니다.
add_filter('wpmem_register_fields_arr', 'my_wpmem_register_fields_arr', 99, 2);
function my_wpmem_register_fields_arr($rows, $toggle){
if(isset($rows['addr1'])){
$rows['addr1']['required'] = '';
}
if(isset($rows['addr2'])){
$rows['addr2']['required'] = '';
}
return $rows;
}