안녕하세요. sms 발송 작업 중 문의 사항이 있어 글 남깁니다.
기본 게시판 글 적성시 알림은 적용을 하였으나,
특정 플러그인에서의 문의폼 작성시도 문자 발송을 할소 있도록 하려 합니다.
해당 플러그인의 formcraft 이며, 폼작성시 문자 발송이 되게끔 진행 중입니다.
코드생성 과정에서 막혀 도움 요청 드립니다.
add_action('formcraft_before_save', 'cus_sms_form_send', 10, 4);
function cus_sms_form_send($content_uid, $board_id, $content, $board){
$phone = '000-0000-0000';
$message = '새로운 글이 등록되었습니다.';
cosmosfarm_members_sms_send($phone, $message);
}
상기 코드까지는 진행 하였으나 해당 항복들의 정의가 되지않아 문의 드립니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인의 cosmosfarm_members_sms_send 함수는 정상적으로 적용하신 듯합니다.
formcraft_before_save 액션은 KBoard 플러그인 쪽의 액션이 아니기 때문에
해당 플러그인에서 정의한 파라미터를 활용해주셔야 합니다.
formcraft_before_save 액션에 대한 자세한 내용은
아래 링크를 참고 부탁드립니다.
https://formcraft-wp.com/help/formcraft-hooks-filters/
고맙습니다.
안녕하세요. 현재 안내 해주신 파라미터를 활용하여 폼크래프트 문의 등록시 문자 발송은 되도록 세팅 하였습니다.
추가로 문의폼 별 문자 발송 내용을 다르게 하려 하는데 해당 코드의 파라미터를 어떻게 사용해야 할지 몰라 문의 드립니다.
add_action('formcraft_before_save', 'cus_sms_form_send', 10, 4);
function cus_sms_form_send($id){
$id = "1";
$phone = '010-1234-5678';
$message = "신규 등록이 있습니다.";
cosmosfarm_members_sms_send($phone, $message);
}
상기 코드까지 작성 하였으나 구분없이 문자 발송이 동일하게 되고 있어 문의 드립니다.
도움 부탁 드립니다.
안녕하세요.
문의 폼 별로 문자 발송을 다르게 하시려면
formcraft_before_save 액션으로 등록된 함수 파라미터를 활용해주셔야 할 듯합니다.
formcraft_before_save 액션으로 등록된 함수 파라미터는
$content, $meta, $raw_content, $integrations를 활용할 수 있는 듯합니다.
해당 값으로 문의 폼을 구분할 수 있는지 확인해보시겠어요?
저희가 모든 플러그인의 코드를 알 수 없기 때문에
해당 플러그인 제작자에게도 가능한 방법이 있는지 문의해보시는 게 좋을 듯합니다.
고맙습니다.