>  Q&A  >  본문

내 계정 및 결제의 WooCommerce 주소 필드를 사용자 정의하세요.

우커머스 필드 라벨 값을 편집하기 위해 woocommerce_checkout_fields 필터를 사용하고 있습니다. 예상대로 결제 페이지에서는 제대로 작동하지만 계정 페이지에서는 왜 작동하지 않는지 이해할 수 없습니다. 나는 그 들판이 여전히 같은 곳에서 가져온 것이라고 생각했습니까? 좀 더 구체적으로 말하자면, 우커머스 계정 페이지의 주소 편집 엔드포인트에 있는 주소 필드에 대해 이야기하고 있는 건가요?

내 코드 시도:

으아악

내 계정 >주소의 필드는 사용자 정의되지 않습니다(청구서 수신 또는 배송 주소 편집).

P粉463824410P粉463824410380일 전861

모든 응답(1)나는 대답할 것이다

  • P粉714890053

    P粉7148900532023-10-30 10:43:31

    다음은 내 계정 "주소" 섹션 필드 및 결제 필드에 영향을 미치므로 관련 내 계정 섹션의 청구 및 배송 필드를 사용자 정의할 수 있습니다.


    1) 결제 시 내 계정 및 주소 필드 (청구 및 배송) :

    경우에 따라 주소 필드에 이 필터를 사용해야 하며 모든 청구 및 배송 기본 필드에 적용됩니다.

    으아아아

    WooCommerce 조건부 태그 is_account_page() 및 is_checkout()을 사용하여 내 계정 페이지 또는 결제 페이지를 타겟팅할 수 있습니다...


    2) 내 계정의 청구 필드에서 주소 및 결제를 수정하세요.

    으아아아

    3) 내 계정의 배송 필드는 주소를 수정하고 결제하세요

    으아아아

    4) 모든(기타) 필드는 결제 중에만 사용됩니다.

    으아아아

    5) 또한 선택한 국가에 따라 필터를 사용해야 합니다:

    • woocommerce_country_locale_field_selectors
    • woocommerce_get_country_locale_default

    이것들은 WC_Country수업에 있습니다.

    코드는 활성 하위 테마(또는 활성 테마)의 function.php 파일에 있습니다.


    관련 공식 문서: 작업 및 필터를 사용하여 체크아웃 필드 사용자 정의

    회신하다
    0
  • 취소회신하다