커스텀 발송
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 ); }