늘 고생하십니다.
1. 입력 내용 출력
https://developer.wordpress.org/reference/functions/wp_get_current_user/
알려주신 위 링크를 참조하여 유저의 기본 데이터를 불러오는 방법은 알았습니다.
회원가입 시에 입력받은 휴대폰 번호와 같은 추가된 필드의 내용을 불러오는 데
https://developer.wordpress.org/reference/functions/get_user_meta/
위 링크를 봐도 이해가 잘 되지 않아 질문을 남깁니다 ㅜㅜ
//billing_phone
$rows['billing_phone'] = array (
'order' => 1,
'type' => 'email',
'value' => '',
'row_before' => '',
'label' => '',
'field_before' => '<div class="register_row">',
'field' => '<span class="register_icon"><i class="fas fa-mobile-alt"></i></span>
<input name="billing_phone" type="text" id="billing_phone" placeholder="연락처" value="'.$meta_value.'" class="textbox" required/>',
'field_after' => '</div>',
'row_after' => ''
);
휴대폰 번호를 받을 때 위 코드를 사용하는 게 아닌가요..?
2. 내정보수정을 클릭했을 때 rows 의 순서를 변경하고 싶은데
회원정보 메뉴에서는
add_filter('wpmem_member_links_args', 'my_wpmem_member_links_args', 999, 1);
function my_wpmem_member_links_args($args){
$args['rows'][1] = '';
$args['rows'][2] = '';
$args['rows'][3] = '';
return $args;
}
이런 식으로 하는 방법이 있는데
혹 정보 수정에서의 rows 순서 변경도 가능한 훅이나 필터가 있을까요?
안녕하세요~^^
1. 워드프레스 get_user_meta 함수를 활용해서
회원가입 시 입력한 메타 정보를 가져오는 예제 코드는 아래와 같습니다.
$meta_value = get_user_meta(get_current_user_id(), '메타키', true);
위의 코드에서 메타키 부분은 실제 필드의 메타키로 적용해보세요.
2. 코스모스팜 회원관리 플러그인 내 정보 수정 페이지 필드 순서는
WP-Members 플러그인 필드 설정대로 표시됩니다.
워드프레스 관리자 -> 설정 -> WP-Members -> 필드 탭에서
각 필드 순서를 드래그 앤 드롭으로 변경해보시겠어요?
고맙습니다.