1. 정확한 제품 또는 플러그인 이름
Kboard
2. 상세 내용
여기서 댓글 등록 시 알림 코드를 검색해 function.php 마지막에 추가했습니다.
1개 추가했을 땐 작동이 잘 돼서 다른 게시판에도 댓글 알림 적용하려고 코드를 추가하였더니 사이트가 먹통 되네요.
(게시판을 2개 운영 중이어서 첫번째 게시판에는 정상 작동, 2번째 게시판에도 추가하려고 또 코드 넣었더니 먹통)
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
add_action('kboard_comments_insert', 'my_admin_comment_email_alert', 10, 3);
function my_admin_comment_email_alert($comment_uid, $content_uid, $board){
if($board->id == '3'){ // 실제 게시판 id로 적용해주세요.
$email = '이메일 주소를 썼던 곳';
$comment = new KBComment();
$comment->initWithUID($comment_uid);
$content = new KBContent();
$content->initWithUID($content_uid);
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = $email;
$mail->title = "게시판에 댓글이 등록되었습니다.";
$mail->content = $comment->content;
$mail->url = $url->getDocumentRedirect($content->uid);
$mail->url_name = '페이지로 이동';
$mail->send();
}
}
안녕하세요.
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해 디버그 모드를 활성화해서
어떤 오류 메시지가 표시되는지 확인해보셔야 할 듯합니다.
디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.
오류 메시지가 표시되지 않는다면 잠시 다른 테마로 바꿔서 확인해보시고
다른 플러그인을 비활성화하신 후에도 확인해보셔야 할 듯합니다.
고맙습니다.