내정보수정 입력 내용 출력 및 순서변경

늘 고생하십니다.

 

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 -> 필드 탭에서

    각 필드 순서를 드래그 앤 드롭으로 변경해보시겠어요?

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기