우커머스 사용시 청구지 주소 필드 수정하는 방법

이 글은 우커머스 사용시 청구지 주소 필드 수정에 대한 팁을 설명하고 있습니다.

(1) “Change WooCommerce Checkout Page Titles – Billing Address and Shipping Address ” 로 검색시

구글에서 이와 관련된 정보를 얻기 위해 검색어를 “Change WooCommerce Checkout Page Titles – Billing Address and Shipping Address ” 로 작성 후 검색해보면 많은 자료들이 나옵니다.

몇가지 찾아보니 괜찮은 곳 몇개 링크 올려봅니다.

1)유튜브 영상으로 설명해주는 곳 : 이곳은 다 좋은 데 당장 필요한 정보를 얻기가 힘들고 해결방법을 설명하는 것 같은데,,이곳은 시간이 많이 남을 때 차분히 보심이 좋을 듯하며

2) 한곳은 외국사이트 이며 이곳의 정보도 알아보기 싶게 되어 있습니다. 하지만 유료로 플러그인을 판매하기에 이 정도면 다른 여러곳도 있기에 패스

3)찾다보니 wpbox.kr 이곳이 가장 알아보기도 편하고 적용하기도 편해 이곳을 참고로 설명해봅니다.

일단 워드프레스 우커머스를 이용한 쇼핑몰을 운영이나 제작납품시 하나하나 설정을 만지다보면 외국에서 와서인지 한국과 실정이 맞지 않는 부분이 많습니다.

우커머스 쇼핑몰에서 상품 결제시 청구 상세내용페이지가 보입니다. 

국가??한국에서 사고 팔건데 등 수정할 항목이 있는데 가장 간단하게 하는 방법을 찾은 결과 

일단 청구상세내용 페이지중 사용하고자 하는 필드만 아래 소스코드에서 지우면 됩니다.(wpbox.kr 에도 설명이 있습니다.)

 
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields_03' ); function custom_override_checkout_fields_03( $fields ) { unset($fields['billing']['billing_first_name']); unset($fields['billing']['billing_last_name']); unset($fields['billing']['billing_company']); unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_country']); unset($fields['billing']['billing_state']); unset($fields['billing']['billing_email']); unset($fields['billing']['billing_phone']); unset($fields['shipping']['shipping_first_name']); unset($fields['shipping']['shipping_last_name']); unset($fields['shipping']['shipping_company']); unset($fields['shipping']['shipping_address_1']); unset($fields['shipping']['shipping_address_2']); unset($fields['shipping']['shipping_city']); unset($fields['shipping']['shipping_postcode']); unset($fields['shipping']['shipping_country']); unset($fields['shipping']['shipping_state']); unset($fields['account']['account_username']); // 이것과 아래의 두개 필드를 제거하면 사용자가 계정을 만들지 못함.(결제과정중) unset($fields['account']['account_password']); unset($fields['account']['account_password-2']); unset($fields['order']['order_comments']); // 주문 메모 필드 제거 return $fields; }

사용방법

  1. /wp-content/themes/본인이 사용하는 테마-child 에서 사용하시기를 강력 추천합니다. 차일드 테마의 functions.php 파일을 열어 하단에 위 내용을 붙여서 사용합니다. 
  2. 저는 일단 에디터플러스같은곳에 위 내용을 붙여넣기 한 후 필요한 한줄 한줄 찾아 사용할것만 삭제하신 후 (삭제한 것이 화면에 나옵니다.) 
  3. 삭제 된 파일을 전체 복사해 온 후 차일드테마의 functions.php 에 붙여 사용했습니다. 
  4. 처음에는 약간 안될 수 있습니다. 삭제한게 보이고, 삭제안한게 삭제되어 안보이니,,,이 부분은 적용해보면서 해보시면 됩니다.
  5. 한가지 팁은 영어에서 나오는 이름(last name), 성(first name)부분에서 어짜피 저희는 이름으로 하나만 있어도 되기에 위 소스코드에서
    unset($fields['billing']['billing_first_name']); 부분만 삭제했습니다. 

Elementor 플러그인을 사용하면서 Price Prefix 의 달러를 원화로 바꿀려면

이 글은 elementor의 사용법에 대한 팁을 설명하고 있습니다.

(1) Pricing Table 사용중 Price Prefix 에 표시되는 화폐단위를 원화로 적용하는 법을 설명합니다.
(2)

많은 분들이 사용하고 있는 elementor을 사용하면서 한글도 적용되어지기에 큰 문제 없지만 간단하면서도 어려웠던 부분이 Price Prefix 의 통화단위를 바꾸는 것이었습니다. 처음에는 당연하게 달러 $표시만 적용이 되기에 원화표시인 ₩ 을 표시하는 방법을 찾던 중 간단한 방법을 찾게 되어 소개합니다.

처음에는 별도 프로그램 커스트마이징을 통한 방법을 써야 하나? 아니면 별도 소스적용을 해야 하나하고 인터넷을 찾던 중 간단히 ₩ 표시를 붙여 넣기하면 어떨까하는 생각에 적용해보니 간단히 적용되내요

처음엔 $표시가 무슨 코드나 다른 언어팩에서 가져와 적용되는 것인지 알았는데 한글파일에서 문자표에 원화 표시 있는 ₩ 를 붙여넣기 하니 적용됩니다.

다른분들도 혹 저같은 고민이 있으시면 이런 방식으로 해결하세요