<form method="post">
<h3><?php echo apply_filters( 'woocommerce_my_account_edit_address_title', $page_title, $load_address ); ?></h3><?php // @codingStandardsIgnoreLine ?>
<div class="woocommerce-address-fields">
<?php do_action( "woocommerce_before_edit_address_form_{$load_address}" ); ?>
<div class="woocommerce-address-fields__field-wrapper">
<?php
foreach ( $address as $key => $field ) {
woocommerce_form_field( $key, $field, wc_get_post_data_by_key( $key, $field['value'] ) );
}
?>
</div>
<?php do_action( "woocommerce_after_edit_address_form_{$load_address}" ); ?>
<p>
<button type="submit" class="button" name="save_address" value="<?php esc_attr_e( 'Save address', 'woocommerce' ); ?>"><?php esc_html_e( 'Save address', 'woocommerce' ); ?></button>
<?php wp_nonce_field( 'woocommerce-edit_address', 'woocommerce-edit-address-nonce' ); ?>
<input type="hidden" name="action" value="edit_address" />
</p>
</div>
</form>
my account 페이지 내에있는 주소 부분을 수정중입니다.
form-edit-address.php 파일을 열어 수정하려고 보앗더니 이렇게 써져있는게 다입니다..
주소 페이지에 있는 필드 순서도 변경하고싶고 필드를 추가하거나 삭제할 수 있는 방법이 없을까요?
안녕하세요~^^
우커머스 청구 주소 페이지를 말씀하시는 건지요?
해당 페이지에서 필드를 표시하는 건 woocommerce_form_field 함수를 활용하고 있습니다.
woocommerce_address_to_edit 필터를 활용하시면 필드를 편집하실 수 있습니다.
해당 필터는 아래의 링크에서 확인해보실 수 있습니다.
https://docs.woocommerce.com/wc-apidocs/source-class-WC_Shortcode_My_Account.html#220
코드 수정이 어려우시다면 Flexible Checkout Fields 플러그인 사용도 고려해보시겠어요?
고맙습니다.