컨택트폼 게시판으로 사용하고 있습니다.
유저가 글 작성 후 완료 메시지 팝업창으로 뜨게 할려면 어떻게 해야하나요?
더불어 필수 입력창에 내용을 입력하지 않으면 필수 입력항목을 입력하지 않았습니다 라고 메시지가 뜨고
입력을 다 한 후 저장하기 버튼을 누르면 완료되었습니다. 메시지가 뜨게 할려면 어떻게 해야될까요?ㅠㅠ
안녕하세요~^^
KBoard 플러그인에서 게시글 작성 후 완료 메시지를 표시하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_action('kboard_content_execute_pre_redirect', 'my_kboard_content_execute_pre_redirect', 10, 3);
function my_kboard_content_execute_pre_redirect($next_page_url, $content, $board){
if($board->id == '1'){
echo '<script>alert("게시글이 등록되었습니다.")</script>';
echo "<script>window.location.href='{$next_page_url}';</script>";
exit;
}
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해보세요.
현재 사용 중이신 KBoard 플러그인 버전은 어떻게 되시는지요?
최신 버전이라면 입력 필드 설정페이지에서 필수 설정을 할 수 있으며
필수 입력 필드가 비어있을 때 게시글 작성을 하면 알림 창을 표시합니다.
업데이트 방법은 아래의 링크를 참고해보시겠어요?
KBoard 플러그인이 최신 버전인데도 알림창이 표시되지 않는다면
비회원으로도 확인 가능한 페이지 주소 알려주시겠어요?
고맙습니다.