1. 정확한 제품 또는 플러그인 이름
KBoard comment
2. 상세 내용
kboard_comments_insert를 사용하여 댓글작성 시 실행 함수를 추가하고싶습니다
정의한 위치는 현재 사용중인 테마->function이구요
그런데 has_action('kboard_comments_insert")를 찍어봐도 없는 훅이라고 나오고
add_action()도 먹히지를 않습니다...
훅 사용 전 정의해야하거나 그런게 따로 있을까요.. ㅠㅠ
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
가능하면 입력하셨던 코드 전체를 남겨주시는 것이
이해하는데 도움이 됩니다.
코드 작성 시에는 코드스니펫을 사용하여 남겨주세요.
아래 예제 코드를 참고하여
적용해보시겠어요?
add_action('kboard_comments_insert', 'kboard_comments_insert_0707', 10, 2);
function kboard_comments_insert_0707($comment_uid, $content_uid){
$comment = new KBComment();
$comment->initWithUID($insert_id);
if($comment->parent_uid){
$parent = new KBComment();
$parent->initWithUID($comment->parent_uid);
if($parent->user_uid){
$user = new WP_User($parent->user_uid);
if($user->user_email && $user->ID != get_current_user_id()){
$title = '등록하신 댓글에 답변이 등록 되었습니다.';
$content = '등록하신 댓글에 대해 답변이 등록 되었습니다.';
wp_mail($user->user_email, $title, $content);
}
}
}
}
고맙습니다.