답변 1개 / 댓글 6개
채택된 답변
+20 포인트
add_filter 함수를 이용하여 할 수 있습니다.
아래 코드를 참고 해서
테마/functions.php 또는 적당한 파일 ( 항상 실행되는 파일 ) 에 넣으시면 됩니다.
Copy
// 코멘트 메일 알림add_filter('gcboard_comment_mail_filter', 'custom_gnucommerce_comment_mail', 10, 6); function custom_gnucommerce_comment_mail($datas, $comment_id, $board, $wr_id, $wr, $w){ $datas['headers'] = ''; //다른 이메일로 지정할때는 아래 주석 참고 //$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n"; return $datas; } // 글 답변 메일 알림add_filter('gcboard_write_mail_filter', 'custom_gnucommerce_write_mail', 10, 5); function custom_gnucommerce_write_mail($datas, $wr_id, $board, $wr, $w){ $datas['headers'] = ''; //다른 이메일로 지정할때는 아래 주석 참고 //$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n"; return $datas; }
답변에 대한 댓글 6개
혹시
$datas['headers'] = '';
//다른 이메일로 지정할때는 아래 주석 참고
//$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n";
위 코드 중 첫번째, 두번째 줄은 삭제하고
세번째 줄 코드에서 홍길동과 이메일주소를 수정한 뒤 &datas앞에 //를 지우면 되는 건가요?!!
$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n";
$datas['headers'] = '';
//다른 이메일로 지정할때는 아래 주석 참고
//$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n";
위 코드 중 첫번째, 두번째 줄은 삭제하고
세번째 줄 코드에서 홍길동과 이메일주소를 수정한 뒤 &datas앞에 //를 지우면 되는 건가요?!!
$datas['headers'] = 'From: 홍길동 <이메일주소>' . "\r\n";
답변을 작성하려면 로그인이 필요합니다.
친절한 답변 감사합니다.
적어주신 코드를 테마 functions.php 에 삽입하고 저장했습니다.
코드 중에서 "홍길동"은 사이트 이름으로 바꾸고 "이메일주소"도 사이트 관리 이메일로 바꾸었는데도, 알림 메일을 확인해보니 발신자는 " Wordpres "로, 발신 이메일은 " wordpress@사이트도메인 " 으로 알림이 오고 있습니다.
아무래도 제가 수정을 제대로 못한 것 같은데, 혹시 다르게 수정해야하나요?
'From: 홍길동 <이메일주소>' 부분을 'From: 사이트이름 <사이트이메일주소> ' 이렇게만 수정했습니다.
기본 지식이 없다보니 어떻게 질문을 드려야 할지도 잘 모르겠습니다.
혹시라도 질문이 이해안된다면 댓글 주시면 더 자세히 설명드리겠습니다.
감사합니다.