안녕하세요.
삽질하다가 또 문의드립니다.
제가 아래코드를 찾아 적용했더니 잘됩니다.
문제는 적용했을때는 돼는 데..
게시판 목록 및 관리 => 해당게시판에 => 최신글 이메일 알림 => 메일주소를 넣으면 그메일주소로만 메일이 발송되고. 아래 코드는 무시됩니다.
코드도 발송되고 최신글 이메일 알림 도 발송할수 있는 방법을 문의 드립니다.
------테마-> function.php ---
add_action('kboard_document_insert', 'my_kboard_document_insert', 10, 4);
function my_kboard_document_insert($content_uid, $board_id, $content, $board){
if($content->option->requestcate=='품관팀' && $board_id == '43'){
$user_email = '메일주소,메일주소';
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = $user_email;
$mail->title = apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board->board_name.' - '.$content->title, $content);
$mail->content = apply_filters('kboard_latest_alerts_message', $content->getDocumentOptionsHTML() . $content->content, $content);
$mail->url = $url->getDocumentRedirect($content->uid);
$mail->url_name = __('Go to Homepage', 'kboard');
$mail->send();
}
}
메일 전송 시 서버 쪽에서 뭔가 제한이 있을 수도 있습니다.
서버 쪽 설정 문제라면 플러그인에서 해결이 불가능합니다.
서버 관리자나 호스팅 업체에도 문의를 해보시겠어요?
고맙습니다.
안녕하세요~^^
테마 쪽 functions.php 파일에 추가하신 메일 보내는 코드와
KBoard 플러그인 쪽 최신글 이메일 알림 기능을 사용 중일 때
최신글 이메일만 전송된다는 말씀이신지요?
테마 쪽에 추가한 코드로 보낸 메일이 스팸 메일함에도 없는지요?
실제 메일을 보내는 기능은 서버 세팅에 의존하기 때문에
서버 관리자 또는 웹호스팅 업체에도 문의를 해보셔야 할 듯합니다.
고맙습니다.