안녕하세요. 컨택트폼 관련해서 문의드립니다!
컨택트폼을 이용해서, 첨부파일 포함해서 전송할 수 있도록 설정을 해놨는데,
100MB 이하 첨부파일까지만 메일에 오던데 혹시 더 늘릴수는 없나요?
현재 저희가 첨부파일 업로드 하는건 500MB 로 설정해놨습니다.
작동됩니다 감사합니다!
해당 코드를 적용하면 관리자일 때는 해당 코드가 실행되지 않기 때문에
안내창이 표시되지 않고 $next_page_url 쪽 주소로 이동하게 됩니다.
동작 확인해보시겠어요?
고맙습니다.
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' && !$board->isAdmin()){
echo '<script>alert("A/S 신청이 완료되었습니다. 담당자가 확인 후 연락드립니다.")</script>';
echo "<script>self.close();</script>";
exit;
}
}
이렇게 적용하고, 관리자인 경우 알림창 없애고 글목록 화면으로 이동 가능한가요??
올려주신 코드를 관리자에게는 실행되지 않게 하시려면
$board->id == '1' 부분을 $board->id == '1' && !$board->isAdmin() 으로 교체해보시겠어요?
$board->isAdmin() 코드를 활용해서 관리자인지 체크하실 수 있습니다.
고맙습니다.
지메일 아니고, 네이버 이메일로 테스트 해본겁니다.
혹시그럼 제가 add_action 필터 사용해서, 글작성 후, 보내기 하면 알림창이 뜨면서 창닫기를 설정했습니다.
근데 관리자 페이지에서도 글을 수정하거나 작성할때 동일하게뜨는데, 관리자에서는 이부분이 발생안되게 할 수 있을까요???
/*글작성 후, 알림창 뜨고 창닫기*/
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("A/S 신청이 완료되었습니다. 담당자가 확인 후 연락드립니다.")</script>';
echo "<script>self.close();</script>";
exit;
}
}
이 코드 사용했습니다.
안녕하세요~^^
KBoard 플러그인 쪽 첨부파일 용량 설정이 충분히 크더라도
이메일 보내는 쪽이나 받는 쪽 서버 설정으로 인해
첨부파일 용량이 크면 정상적으로 첨부되지 않을 수도 있습니다.
구글 지메일(Gmail)로 이메일 수신 시 첨부 가능한 파일 최대 용량은 50MB으로 알고 있습니다.
위와 같이 이메일을 받는 쪽의 설정이 실제 첨부하는 파일의 용량보다 작다면
첨부파일이 제대로 첨부되지 않습니다.
고맙습니다.