회원가입하였을때 SMS알림

1. 정확한 제품 또는 플러그인 이름

회원가입관리 

 

2. 상세 내용

회원가입시 SMS 발송이 안되요. 코드를 입력하고, 카페 24에서 문자 구매하여 SMS연동되어 있습니다.

왜 안되는지 확인 부탁드려요 ㅠㅠㅠ

 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

FTP에서 www/wp-content/themes/astra/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 = isset($_POST['billing_phone'])?$_POST['billing_phone']:''; 
    if($phone_number){
        cosmosfarm_members_sms_send($admin_phone_number, '새로운 사용자가 회원가입하였습니다.');
        cosmosfarm_members_sms_send($phone_number, '안녕하세요. 환영합니다.');
    }
}

그래도 되지 않아 검색해보니 다른 코드도 있어서 변경해보았습니다.

 

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, 'billing_phone', true);
    if($phone_number){
        cosmosfarm_members_sms_send($admin_phone_number, '새로운 사용자가 회원가입하였습니다.');
        cosmosfarm_members_sms_send($phone_number, '안녕하세요. 환영합니다.');
    }
}

 

 

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

    코스모스팜 회원관리 플러그인에서 SMS 기능을 이용하시려면

    SMS 문자 기능은 카페24 또는 토스트 클라우드(TOAST Cloud)에 가입해야합니다.

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

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

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

    고맙습니다.

  • 네 카페 24에서 문자 호스팅 구매하고

    회원가입관리-SMS/알림톡 설정  에서 SMS 페이지에서 연동해두었습니다.

    그래도 안되네요,,,,,ㅠㅠ 왜 그럴까요? 

  • 안녕하세요~^^

    올려주신 내용만으로는 원인을 파악하기 어렵습니다.

    정확한 원인을 파악하기 위해 디버그 모드를 활성화해서

    어떤 오류 메시지가 표시되는지 확인해보시고 오류 메세지가 표시되면

    남겨주시겠어요?

     

    디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.

    워드프레스 에러 확인하기 - 디버그 모드 활성화 방법

     

    오류 메시지가 표시되지 않는다면 잠시 다른 테마로 바꿔서 확인해보시고

    다른 플러그인을 비활성화하신 후에도 확인해보셔야 할 듯합니다.

    고맙습니다.

  • [10-Nov-2022 06:48:57] PHP Notice:  Trying to get property 'certification_history_id' of non-object in /jangango/www/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php on line 167
    [10-Nov-2022 06:49:21] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 06:49:21] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 06:49:21] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 06:49:21] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 06:50:40] PHP Notice:  Trying to get property 'certification_history_id' of non-object in /jangango/www/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php on line 167
    [10-Nov-2022 07:01:36] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:01:36] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:01:36] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:01:36] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:02:42] PHP Notice:  Trying to get property 'certification_history_id' of non-object in /jangango/www/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php on line 167
    [10-Nov-2022 07:03:04] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:03:04] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:03:04] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:03:05] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:03:51] PHP Notice:  Trying to get property 'certification_history_id' of non-object in /jangango/www/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php on line 167
    [10-Nov-2022 07:19:10] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:19:10] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:19:10] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:19:10] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:56:12] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
    [10-Nov-2022 07:56:20] wpmem_inc_regmessage() is deprecated as of WP-Members 3.4.0. Use wpmem_get_display_message() instead.
     

     

    이렇게 확인됩니다 ㅠㅠㅠ 

  • 안녕하세요 어제 댓글로 오류 메세지가 표시된대로 복사해서 댓글 달았는데요...

    아직 답변이 없으셔서 ㅠㅠ 어떻게 해야 해결이 될까요 ? ㅠㅠ

  • 에러메시지들이 관련이 없는 메시지여서

    직접 확인해봐야 할 듯 합니다.

     

    저희 고객지원 쪽 이메일로 워드프레스 관리자 계정과

    FTP 접속 정보를 보내주시면 점검해드리겠습니다.

    메일 내용에는 커뮤니티의 링크도 포함해주세요.

    고맙습니다.

  • station-k@naver.com(발신)으로 말씀하신 내용들 메일 보내드렸습니다.

    확인 부탁드립니다 ㅠㅠ

  • 안녕하세요~^^

    themes/astra/functions.php 에 입력하신 코드가 사라진 것 처럼 보입니다

    다시 한번 아래 코드를 입력해보시겠어요?

    add_action('user_register', 'my_register_send_sms20221115', 10, 1);
    function my_register_send_sms20221115($user_id){
        $admin_phone_number = '대표 번호';
        $phone_number = get_user_meta($user_id, 'billing_phone', true);
        if($phone_number){
            cosmosfarm_members_sms_send($admin_phone_number, '새로운 사용자가 회원가입하였습니다.');
            cosmosfarm_members_sms_send($phone_number, '안녕하세요. 환영합니다.');
        }
    }

    고맙습니다.

  • 아스트라 대신 다른 테마도 써보라고 하셔서 지우고 

    twentytwenty/functions.php에 넣고 테스트도 진행했어서 아마 지워져있었던거 같습니다.

     

    말씀하신대로 다시 www/wp-content/themes/astra/functions.php 에

    코드를 입력하여 진행해보아도 문자 발송이 되지 않습니다 ㅠㅠ

     

    다시 확인 부탁드립니다 ㅠ

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