코스모스팜 스레드

배송주소 출력 순서를 변경하고 싶습니다.

배송주소 입력 핃드 순서를 변경하는 것이 아닌 출력 순서를 변경하고 싶습니다.

현재 이름, 주소 , 우편번호 이렇게 출력이 되고 있는데요 

예를 들면

( 우편번호 ), 주소, 이름 이런식으로 출력 하고싶습니다. 답변 부탁드립니다. 

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    우커머스 플러그인에서 체크아웃 페이지의 배송 주소 필드가 아닌

    표시되는 배송 주소 쪽 순서를 변경하시려면

    woocommerce_localisation_address_formats 필터를 사용해보시겠어요?

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보세요.

    add_filter('woocommerce_localisation_address_formats', 'my_woocommerce_localisation_address_formats', 10, 1);
    function my_woocommerce_localisation_address_formats($args){
    	$args['default'] = "{company}\n({postcode})\n{address_1}\n{address_2}\n{city}\n{state}\n{country}\n{name}";
    	return $args;
    }

    위의 코드 중에서 아래의 코드를

    $args['default'] = "{company}\n({postcode})\n{address_1}\n{address_2}\n{city}\n{state}\n{country}\n{name}";

    아래의 코드처럼 적용하시면 원하시는 순서대로 설정하실 수 있습니다.

    $args['default'] = "{name}\n({postcode})\n{address_1}\n{address_2}\n{company}\n{city}\n{state}\n{country}";

    위의 코드에서 \n 부분은 줄 바꿈 코드입니다.

     

    우편번호에 소괄호를 안 보이게 하시려면 ({postcode}) 부분을 {postcode}로 교체해주시면 됩니다.

     

    woocommerce_localisation_address_formats 필터에 대한 자세한 내용은 아래의 링크를 참고해보시겠어요?

    http://hookr.io/plugins/woocommerce/3.0.6/filters/woocommerce_localisation_address_formats/

    고맙습니다.

  • 대박 감사합니다^^

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
코스모스팜 회원관리