1. 정확한 제품 또는 플러그인 이름
kboard
2. 상세 내용
안녕하세요
게시판 하나에 카테고리가 3개가 있습니다.
지금 최신글 이메일 알림에 이메일 하나가 등록되어있구요!
근데 카테고리마다 알림이 오는 이메일을 다르게 하고싶은데 가능할까요?
예를들면 카테고리1엔 test1@dddd이, 카테고리2엔 test2@dddd이, 카테고리3엔 test3@dddd
이런식으로 가능하나요?
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
항상 감사합니다!!
안녕하세요~^^
최신글 이메일 알림을 구체적으로 설정하시려면
kboard_document_insert 액션을 사용하실 수 있습니다.
아래 코드 예제 코드를 참고하여
적용해보시겠어요?
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로 적용해주세요.
if($content->category1 == 'AAA'){
$emails = 'abcde@abcde.com'; // 실제 이메일로 적용해주세요.
}
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = $emails;
$mail->title = apply_filters('kboard_latest_alerts_subject', '['.__('신규글 등록', '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->attachments = apply_filters('kboard_latest_alerts_attachments', $content->getMailAttachments(), $content);
$mail->send();
}
}
고맙습니다.