단비 배송조회 매뉴얼

CSV 파일로 내보내기

단비 배송조회 에서 제공되는 CSV 내보내기에는 아래와 같은 컬럼을 제공합니다.

주문 ID , 배송사, 운송장 번호, SMS 발송여부, 상태, 고객, 우편번호, 배송지, 연락처, 주문항목, 주문 날짜, 총계, 고객메모
그외에 컬럼을 추가하길 원할경우 제공되는 filter 를 사용하여 추가하실수 있습니다.

본 기능은 단비 배송조회 V1.6.3 부터 가능합니다.

제공되는 Filter ‘danbishipping_export_header’ 와 ‘danbishipping_export_row’ 두가지 이며
danbishipping_export_header 는 컬럼 제목 의 array,
danbishipping_export_row 는 컬럼 값 목록의 array 와 해당 row 의 order 값이 전달됩니다.

‘ danbishipping_export_header ‘ 필터는 1열의 행(column) 제목 을 추가할수 있습니다.
‘danbishipping_export_row’ 필터는 출력되고자 하는 값을 입력할수 있습니다.
Filter 를 사용하는 방법은 WordPress Hook 관련 문서들을 참고하시기 바랍니다.

function mycustom_csv_header( $header ){
    $header['new_column'] = '컬럼명';
    return $header;
}
add_filter( 'danbishipping_export_header', 'mycustom_csv_header', 10 );


function mycustom_csv_row( $row , $order ){
    $row['new_column'] = '컬럼값';
    return $row;
}
add_filter( 'danbishipping_export_row', 'mycustom_csv_row', 10 , 2 );


주문 ID , 배송사, 운송장 번호, SMS 발송여부, 상태 의 순서는 변경될경우 CSV Import 시 오류가 발생합니다.
해당 컬럼은 변경하지 마시기 바랍니다.