안녕하세요.
워드프레스 게시판 KBoard(케이보드) 사용중입니다.
지난번 contact-form 커스텀을 하면서 안되었던 부분 다른 방법을 이용해서 그건은 해결 할 수 있었습니다 ㅜㅜ 감사합니다.
혹시 글을 써서 신청한 최신 글들을 이메일로 받기 기능이 있는데,
쓴 글을 수정 하면 최신글 처럼 메일로 받아 볼 수는 없을까요??
워드프레스 관리자 페이지에서 테마 쪽 functions.php 파일을 편집할 수 없다는 말씀이신지요?
모든 플러그인을 비활성화한 후에도 확인해보시겠어요?
그래도 해결되지 않으신다면,
서버 관리자나 웹호스팅 업체에도 문의를 해보셔야 할 듯합니다.
FTP로 접속이 가능하시다면,
FTP로 접속해서 /wp-content/themes/사용중인테마/functions.php 파일을 직접 수정해보시겠어요?
파일 수정은 전문 에디터를 사용해주세요.
무료이며 한글도 지원하는 Notepad++ 프로그램을 추천드립니다.
https://notepad-plus-plus.org/
게시글 수정 시 문제가 된다면
디버그 모드를 활성화해서 오류 메시지가 있는지 확인해보시겠어요?
고맙습니다.
안녕하세요! 답변 감사드립니다.
그래도 위치에 입력해서 넣고 수정 후 저장하기 버튼을 누르면 치명적인 오류로 나옵니다 ㅜㅜ
http://homs09.cafe24.com/?page_id=252
여기에 테스트를 하였는데 지금 상태에서는 충돌이 일어나는걸까요ㅜㅜ
안녕하세요~^^
아래 코드를 테마의 functions.php 파일에 추가해서 확인 해보시겠어요?
게시글 수정 후 실행되는 kboard_document_update 액션에 코드를 추가해봤습니다.
이메일 주소는 실제 주소로 바꿔서 확인 해보세요.
add_action('kboard_document_update', 'my_kboard_document_update_20200616', 10, 4);
function my_kboard_document_update_20200616($content_uid, $board_id, $content, $board){
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = '알림받을이메일주소'; //explode(',', $board->meta->latest_alerts);
$mail->title = '[업데이트] '.$board->board_name.' - '.$content->title;
$mail->content = $content->getDocumentOptionsHTML() . $content->content;
$mail->url = $url->getDocumentRedirect($content->uid);
$mail->url_name = __('Go to Homepage', 'kboard');
$mail->send();
}
워드프레스 관리자 -> 테마 디자인 -> 테마 편집기 메뉴에서 functions.php 파일을 편집할 수 있습니다.
고맙습니다.