우커머스 내 계정 정보에 필드 추가하기

|

우커머스 내 계정My Account)에서 여러 가지 정보를 보여주는데요. 이중에서 계정 정보항목에서는 가입자의 회원 정보를 보여주죠.

여기에서 추가 정보를 보여주려면 어떻게 해야 할까요?

우커머스 내 계정 기본 정보

기본적으로 우커머스 내 계정 정보는 아래와 같은 정보를 보여 줍니다.

우커머스 계정 정보 puripia

전화번호 필드 추가하기

여기에 전화번호 필드를 추가해 보죠. 아래와 같은 모습을 보일 것입니다.

우커머스 계정 정보_ 전화번호 추가 모습

이를 위한 좋은 솔류션을 제공하는 글이 있는데요. 아래 링크 글을 참조하면 좋를 것 같습니다.

Add a custom field in Woocommerce Edit Account page

이를 참조해 제가 전화번호 필드를 추가하는 데 제가 사용하는 코드입니다.

add_action( 'woocommerce_edit_account_form', 'add_custom_fields_to_edit_account_form' );
function add_custom_fields_to_edit_account_form( $user ) {
$user = wp_get_current_user();
?>
<h3><?php esc_html_e( '', 'cn' ); ?></h3>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="phone"><?php _e( '전화번호woocommerce' ); ?>
<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="phone" id="phone" value="<?php echo esc_attr( $user->phone ); ?>" />
</p>
<?php
}