내정보수정 이메일 고정

고생하십니다 

내정보수정 페이지에서 이메일을 고정시킨 상태로 유지시키고 싶어서 

 

$meta_value = get_user_meta(get_current_user_id(), user_email, true);
		$rows['user_email'] = array (
			'order'        => 1,
			'type'         => 'email',
			'value'        => '',
			'row_before'   => '',
			'label'        => '',
			'field_before' => '<div class="register_row">',
			'field'        => '<input name="user_email" type="email" id="user_email" value="'.$meta_value.'" class="textbox" readonly/>',
			'field_after'  => '</div>',
			'row_after'    => ''
		);

 

이 코드와

 

add_filter('wpmem_register_form_rows', 'my_register_form_rows', 999, 2);
function my_register_form_rows($rows, $toggle){
	$meta_key = 'user-email';
	if($toggle == 'edit' && isset($rows[$meta_key])){
		$meta_value = get_user_meta(get_current_user_id(), $meta_key, true);
		$rows[$meta_key]['field'] = '<input name="'.$meta_key.'" type="text" id="'.$meta_key.'" value="'.$meta_value.'" class="textbox" readonly>';
	}
	
	return $rows;
}

 

이 코드 둘 다 사용해봤는데..

 

일단 둘 다 기존에 입력되어 있던 이메일을 불러오지를 못하네요

무엇이 문제일까요..

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