안녕하세요~
워드프레스 게시판 KBoard(케이보드) 사용중입니다.
컨텍트폼 스킨을 수정하여 상담양식을 만들었습니다.
카페24 sms호스팅은 구매하여 설정했고
스레드를 참조하여 functions.php에 하단과 같이 넣고
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 == '6'){
$phone = '010-XXXX-2061';
$message = "제목 : {$content->title}\n";
$message .= "이름 : {$content->member_display}\n";
$message .= "상담내용 : {$content->content}";
cosmosfarm_members_sms_send($phone, $message);
}
}
상담문의를 작성하여 보내기를 하면
Fatal error: Uncaught Error: Call to undefined function cosmosfarm_members_sms_send() in /refresh911/www/wp-content/themes/oceanwp/functions.php:1072 Stack trace: #0 /refresh911/www/wp-includes/class-wp-hook.php(292): my_kboard_document_insert(71, 6, Object(KBContent), Object(KBoard)) #1 /refresh911/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters('', Array) #2 /refresh911/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #3 /refresh911/www/wp-content/plugins/kboard/class/KBContent.class.php(244): do_action('kboard_document...', 71, 6, Object(KBContent), Object(KBoard)) #4 /refresh911/www/wp-content/plugins/kboard/class/KBController.class.php(219): KBContent->execute() #5 /refresh911/www/wp-includes/class-wp-hook.php(292): KBController->editorExecute('') #6 /refresh911/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters('', Array) #7 /refresh911/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #8 /refresh911/www/wp-settings.php(582): do_action('wp_loaded') #9 /refresh911/www/wp- in /refresh911/www/wp-content/themes/oceanwp/functions.php on line 1072
이 웹사이트에 치명적인 오류가 있습니다
이런 에러가 나오내요.
상담내용은 들어오고요..
어떤게 문제일지 알려주시면 감사하겠습니다.^^
안녕하세요~^^
cosmosfarm_members_sms_send() 함수가 없다는 에러 메시지입니다.
해당 함수는 코스모스팜 회원관리 플러그인에 있는 함수입니다.
만약 코스모스팜 회원관리 플러그인이 설치되어 있다면 이 플러그인을 최신 버전으로 업데이트해보셔야 할 것 같습니다.
설치된 코스모스팜 회원관리 플러그인의 버전을 알려주시겠어요?
프로그램 코드를 올려야 할 경우 에디터의 코드 스니펫 삽입 기능을 사용해주세요.
고맙습니다.