코스모스팜 스레드

SMS 알림기능

안녕하세요 늘 케이보드 잘 쓰고있습니다.

다름이아니라

케이보드의 '특정게시판(하나의 게시판)'에 고객이 글을 작성하면 관리자에게 문자알림이 가게끔 하고싶습니다.

그리고 회원가입이 들어왔을때는 회원가입을 한 고객, 관리자 이렇게 두 명에게 문자알림이 가게끔하고싶습니다.

어떻게 설정하고 어떤과정이 필요한지 궁금해서 여쭤봅니다^^

이 페이지의 내용이 유익하시나요? 혹은 더 많은 답변을 받길 원하시면 이 페이지를 공유 해보시는건 어떨까요?

내 홈페이지에 소셜 공유 버튼 추가하기

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    코스모스팜 회원관리 플러그인을 사용하시면

    KBoard 게시판에서 글을 작성하거나 회원가입 시 SMS 문자 알림을 보낼 수 있습니다.

     

    1. 카페 24 또는 토스트 클라우드 SMS 서비스를 세팅해주셔야 합니다.

    아래의 링크들을 참고해보시겠어요?

    워드프레스 SMS 문자 보내기 플러그인 - 카페24(cafe24) 연동

    워드프레스 SMS 문자 보내기 플러그인 - 토스트 클라우드(TOAST Cloud) 연동

     

    2. KBoard 게시판에서 글 작성 시 관리자에게 SMS 알림을 보내시려면

    add_action('kboard_document_insert', 'sms_send_test', 10, 2);
    function sms_send_test($content_uid, $board_id){
    	if($content_uid){
    		$content = new KBContent();
    		$content->initWithUID($content_uid);
    		$result = cosmosfarm_members_sms_send('010-1234-5678', '제목 : '. $content->title . '내용 : ' . $content->content);
    	}
    }

    위의 코드에서 010-1234-5678 부분을 실제 관리자의 핸드폰 번호로 수정해보세요.

     

    3. 회원가입 시 관리자와 사용자에게 SMS 알림을 보내시려면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래 코드를 추가해보시겠어요?

    add_action('user_register', 'my_register_send_sms', 10, 1);
    function my_register_send_sms($user_id){
    	$admin_phone_number = '010-1234-5678';
    	$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
    	if($phone_number){
    		cosmosfarm_members_sms_send($admin_phone_number, '안녕하세요. 문자 내용입니다.');
    		cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
    	}
    }

    위의 코드에서 010-1234-5678 부분을 실제 관리자의 핸드폰 번호로 수정해보세요.

    그리고 반드시 휴대폰번호 필드의 Meta Key 부분을 실제 필드의 정보로 바꿔주셔야 합니다.

    워드프레스 관리자 -> 설정 -> WP-Members -> 필드 페이지에서 확인하실 수 있습니다.

     

    아래의 링크들도 참고해보시겠어요?

    게시판 글작성 sms 전송관련

    워드프레스 SMS 문자 자동발송설정 (회원가입, 우커머스 연동)

    고맙습니다.

코스모스팜 회원관리