주문(order) 리스트에서 질문드립니다.

안녕하세요. 
뉴비로 이곳에 처음 들어옵니다.
이번에 우커머스로 리뉴얼을 하였으나 아직은 뒤죽박죽 모르는게 많습니다.


지금 질문도 최대한 검색을 해봤으나 정보를 못찾아 질문드립니다.

다음과 같이 관리자>우커머스>주문 에서요.

주문 부분의 고객명인 "YooJung"과 배송지 부분의 "Jung Yoo"가 서로 다릅니다.
정확한 미국식표기는 "Jung Yoo"인데요.
이 표기 때문에 현지에서 C/S나 쉬핑에 혼란이 있습니다.

주문부분의 고객명을 설정하는 방법이 있는지요.

답변 부탁드립니다.

감사합니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    woocommerce_order_formatted_shipping_address 필터를 활용하시면

    워드프레스 관리자 -> 우커머스 -> 주문 페이지에서 표시되는 배송 정보를 편집하실 수 있습니다.

    해당 페이지에서 first_name 및 last_name 순서를 변경하시려면

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

    아래의 코드를 추가해보시겠어요?

    add_filter('woocommerce_order_formatted_shipping_address', 'woocommerce_order_formatted_shipping_address_2020_02_07', 10, 2);
    function woocommerce_order_formatted_shipping_address_2020_02_07($address, $order){
    	if(isset($address['first_name'])&&isset($address['last_name'])){
    		$first_name = $address['first_name'];
    		$last_name = $address['last_name'];
    		
    		$address['first_name'] = $last_name;
    		$address['last_name'] = $first_name;
    	}
    	return $address;
    }

    고맙습니다.

  • 답변주심에 진심으로 감사드립니다.

    테마편집기에서 FTP 수정을 권고하기에, FTP를 통해 주신 내용을 아래와 같이 24행 이후에 추가했습니다만 잘 안되는듯 합니다.

    우측에 "이 테마는 부모 테마인 Woodmart에 상속되어 있는 하위 테마입니다."라고 되어있는데, 혹시 부모테마를 수정해야 하는지요. 

    현재 테마는 woodmart>woodmart child 입니다. 

    송구하지만 한번더 답변을 부탁드립니다. 

  • 안녕하세요.

    자식 테마를 적용하셨다면 자식 테마의 functions.php 파일에 코드를 추가하셔도 됩니다.

    이전 댓글에 안내해드린 코드는 저희 쪽 테스트 서버에서는 정상적으로 동작하는 것을 확인했습니다.

    브라우저의 캐시를 비우신 후에도 확인해보시겠어요?

    크롬 브라우저에서 강력 새로고침 단축키는 Ctrl + Shift + R 입니다.

    고맙습니다.

  • 이미지 사진은 imgur에 업로드한 뒤 링크 걸어주시길 부탁드립니다.

    고맙습니다.

  • 거듭거듭 감사드립니다.

    말씀해주신대로 브라우저캐시를 모두 지우고 해보았으나 잘 안되는 것 같습니다.

    FTP상의 경로는 /public_html/wp-content/themes/woodmart-child/ 폴더안의 functions.php 파일인데요.

    참고로 부모테마의 functions.php를 고쳤더니 아예 먹통이 되는 것 같습니다. 

    좀더 연구해보겠습니다.

    또한 앞으로 이미지는 말씀하신 곳으로 올리겠습니다.

    진심으로 감사드립니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요