add_filter('kboard_latest_alerts_message', 'kboard_latest_alerts_message_20201210', 10, 2);
function kboard_latest_alerts_message_20201210($message, $content){
$board = $content->getBoard();
if($board->id == '2'){ // 실제 게시판 id로 적용해주세요.
$message = "이름 : {$content->member_display}<br>" . $message;
}
return $message;
}
안녕하세요! 컨텍트폼으로 접수를 받고있는데 알림메일에 회원정보를 받고싶습니다.
펑션파일에 저렇게 넣으면 회원이름이 뜨는걸로 압니다.
다른 회원정보를 추가로 메일에 포함해서 받고 싶은데
예를 들어 메타키 company 인 회원정보는 어떻게 받아오나요?
입력필드가 아닌 회원가입시 입력한 정보여야 합니다!
$message = "이름 : {$content->company}<br>" . $message;
$message = "이름 : {$content->member_company}<br>" . $message;
위처럼 수정해봐도 내용이 오질 않아서요~
안녕하세요~^^
워드프레스 사이트에서 회원가입 시 입력한 데이터를 활용하시려면
get_user_meta 함수를 활용해보세요.
$content 파라미터에는 KBoard 게시글 관련 클래스인
KBContent 클래스가 초기화되어 있기 때문에
입력 필드로 별도로 저장하는 경우가 아니라면
회원가입 시 입력한 데이터는 가져올 수 없습니다.
get_user_meta 함수에서 사용자 고유 ID는
$content->member_uid 코드를 활용해서 적용해보세요.
고맙습니다.