1. Home
  2. 엠샵 업다운로드
  3. 기타 필드
  4. 커스텀 필드 설정

커스텀 필드 설정

1. 커스텀 필드 설정

커스텀 필드는
회원 정보에선 회원 정보에 대한 커스텀 필드, 상품 정보에선 상품에 대한 커스텀 필드,
주문 정보에선 주문에 대한 커스텀 필드와 주문에 포함된 주문아이템, 상품, 정기결제권에 대한 커스텀필드를 제공합니다.

 

2. 상품 정보 필드 활성화

커스텀 필드 선택시 메타키와 타입(문자열, 가격)을 추가로 입력해야합니다.

 

3. 커스텀 필드 메타키

커스텀 필드의 값을 가져오는 방식은 2가지가 있습니다.
DB 테이블에서 가져오는 방법과 함수를 사용방법이 있습니다.

3.1 DB 테이블에서 가져오는 방법

  • DB 테이블에서 가져오려면 해당 DB 테이블 meta_key값을 입력해야 합니다.
    예시) 사용자 정보 설정화면에서 커스텀 필드의 메타키로 shipping_company를 입력시
    DB의 user_meta테이블에서 key가 shipping_company에 해당하는 값을 다운받습니다.

3.2 함수를 사용하는 방법 ( 개발자가 아닌경우 이해하지 못하실 수 있습니다 )

  • 상품 정보를 다운받을때 메타키에 입력한 값으로 상품 정보를 담고 있는 변수에 해당 함수를 사용할 수 있습니다.
    메타키에 사용하시려는 함수를 입력하시면 입력하신 값이 사용가능한 함수일경우 해당 함수를 사용한 값이 다운로드 됩니다.
    예시) 상품 정보 설정화면에서 커스텀 필드를 추가하고 메타키에 price 라고 입력시
    $product->get_price 를 실행한 값을 다운받게 됩니다. ( $product는 상품 정보를 담고 있는 변수 )

 

4. 설정 확인

커스텀 필드에 DB테이블과 함수를 이용한 설정화면과 상품 정보를 다운받은 이미지입니다.

  • 상품가격(DB)열에 입력된 값은 DB테이블에서 가져온 값이고
    상품가격(함수)열에 입력된 값은 상품 정보를 담고 있는 변수에서 상품에서 상품가격을 가져오는 함수를 실행한 값입니다.
    mshop_exporter_07_11_2
Was this article helpful to you? Yes No