우커머스 내 계정My Account)에서 여러 가지 정보를 보여주는데요. 이중에서 계정 정보항목에서는 가입자의 회원 정보를 보여주죠.
여기에서 추가 정보를 보여주려면 어떻게 해야 할까요?
Table of contents
목차 보이기
우커머스 내 계정 기본 정보
기본적으로 우커머스 내 계정 정보는 아래와 같은 정보를 보여 줍니다.
전화번호 필드 추가하기
여기에 전화번호 필드를 추가해 보죠. 아래와 같은 모습을 보일 것입니다.
이를 위한 좋은 솔류션을 제공하는 글이 있는데요. 아래 링크 글을 참조하면 좋를 것 같습니다.
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
}
Code language: PHP (php)