1. Home
  2. 엠샵 문자 알림톡
  3. 엠샵 문자 알림톡 필터 가이드
  4. 커스텀 발송

커스텀 발송

1. 문자 및 알림톡 커스텀 발송 방법

– 알림톡 템플릿 코드는 [엠샵 문자 알림 > 알림톡 템플릿 설정]에서 템플릿 클릭 시 확인하실 수 있습니다.

– 커스텀 코드를 차일드 테마의 functions.php 파일에 추가해 주시기 바랍니다.
(/wp-content/themes/테마이름-child/functions.php)


2. 커스텀 문자 발송

function custom_send_sms() {
    do_action( 'mshop_send_sms', '수신번호', null, '전송할 메시지 내용', 'LMS 문자 제목' );
}

3. 커스텀 알림톡 발송 (주문정보를 받아올 때)

function cunstom_send_alimtalk( $order_id ) {
    $order         = wc_get_order( $order_id );
    $template_code = '알림톡 템플릿 코드';
    $recipients    = array ( '수신번호' );
    $recipients    = array_filter( array_unique( $recipients ) );

    $template_params = MSSMS_Manager::get_template_params( $order );
    $template_params = array_merge( $template_params, array (
            '커스텀파라미터1' => '커스텀대체문구1',
            '커스텀파라미터2' => '커스텀대체문구2',
        )
    );

    do_action( 'mssms_send_alimtalk', $template_code, $recipients, $template_params );
}

4. 커스텀 알림톡 발송 (주문정보를 받아오지 않을 때)

function cunstom_send_alimtalk() {
    $template_code = '알림톡 템플릿 코드';
    $recipients    = array ( '수신번호' );
    $recipients    = array_filter( array_unique( $recipients ) );

    $template_params = array (
            '커스텀파라미터1' => '커스텀대체문구1',
            '커스텀파라미터2' => '커스텀대체문구2',
    );

    do_action( 'mssms_send_alimtalk', $template_code, $recipients, $template_params );
}
Was this article helpful to you? Yes No