게시판 글작성 sms 전송관련

안녕하세요. 귀사의 플러그인을 잘 활용하고 있는 디자이너 입니다.

 

이번 작업에서 게시판의 글 작성시 문자(sms) 전송이 가능한지 여쭤보려고 합니다.

검색을 통해서 봤을 때에는 아직 불가능한 기능으로 알고 있는데 혹시 유료 및 무료 플러그인에서

지원 가능한 부분이 있는지 여쭤봅니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    아쉽게도 게시판에서 문자 발송 기능은 현재는 지원하지 않고 있지 않습니다.

    글 작성시 누구에게 SMS 전송이 되어야 하는건지 알려주시겠어요?

    추후 코스모스팜 회원관리 플러그인을 업데이트 하도록 하겠습니다.

    고맙습니다.

  • 만약 코스모스팜 회원관리 플러그인을 사용하고 있다면 저희가 간단한 코드를 알려드릴 수 있습니다.

    고맙습니다.

  • 게시판에 고객이 문의글 달면 제목과 내용이 문자로 가거나 이게 안된다면 문의글이 생성됬다는 문자입니다

  • 안녕하세요~^^

    1. 카페 24에서 SMS 호스팅을 구매해야 합니다.

    카페 24와 연동하는 방법은 아래의 링크를 참고해보세요.

    http://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=221105544348

     

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

    아래의 코드를 제일 하단에 추가해보세요.

    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 부분에 실제 관리자의 핸드폰 번호로 수정해보세요.

     

    기본적으로 문자 전송 시 1건이 차감되지만 문자의 내용은 길이가 길어지면 3건이 차감되도록 되어있습니다.

    따라서 제목 또는 새로운 글이 등록됐다는 문구만 문자로 발신하는 것도 괜찮을 듯합니다.

     

    제목만 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);
    	}
    }

     

    새로운 글이 등록됐다는 문구만 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', '새로운 글이 등록됐습니다.');
    	}
    }

    고맙습니다.

  • 안그래도 카페24 호스팅만 사용하고 있습니다. 일단 이제 제작을 시작해서 어느정도 제작을 하고 테스트를 해봐야 겠지만

    정말 중요한 부분을 알려주셨습니다. 정말 감사드립니다.

    추가로 인강 혹은 디지털 결제 구매 다운로드 및 스트리밍(기간설정)을 비롯하여 다양한 기능들이 탑재가 된 플러그인의 개발이

    되었으면 하는 건의도 드립니다. 

    http://metalshout4.cafe24.com/ 

  • 안녕하세요.

    좋은 의견 고맙습니다.

    말씀하신 디지털 결제 구매 다운로드 기능이 탑재된 스킨을 제작 중에 있습니다.

    추후 좀 더 보완하여 정식 서비스로 제공해드리겠습니다.

    고맙습니다.

  • 여러명에게 문자를 알리고 싶은데, 아래 처럼 삽입했습니다. 그런데, 문자가 안오는거 같아서, 소스 확인이 가능하실까요??

    ===========

     

    add_action('kboard_document_insert', 'my_kboard_document_insert', 10, 4);
    function my_kboard_document_insert($content_uid, $board_id, $content, $board){
        if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
            $phone = '010-7678-0420';
            $phone = '010-6595-7757';
            $phone = '010-9546-1380';
            $message = "[플라데] 클라이언트룸에 새로운 글이 등록되었습니다. Creative Work Group PLATEE";

            cosmosfarm_members_sms_send($phone, $message);
        }
    }

     

     

  • 안녕하세요.

    여러 명에게 SMS을 전송하시려면 cosmosfarm_members_sms_send 함수를 3번 적용해주셔야 합니다.

    예제 코드는 아래와 같습니다.

    cosmosfarm_members_sms_send($phone1, $message);
    cosmosfarm_members_sms_send($phone2, $message);
    cosmosfarm_members_sms_send($phone3, $message);

    기존 $phone 변수를 $phone1, $phone2, $phone3 이런 식으로 3개 추가해주셔야 합니다.

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요