사용자 프로필 업데이트시 알림메일 보내기

사용자가 프로필을 업데이트 했을 경우 업데이트된 사용자에게 프로필이 업데이트 되었다는 알림 이메일을 보내주는 스니펫입니다. 아래 코드를 테마 폴더내에있는 functions.php파일 안에 복사하여 붙여넣으면 바로 작동합니다.

function user_profile_update( $user_id ) {
$site_url = get_bloginfo('wpurl');
$user_info = get_userdata( $user_id );
$to = $user_info->user_email;
$subject = "Profile Updated: ".$site_url."";
$message = "Hello " .$user_info-&gt;display_name .</pre>
&nbsp;

"nYour profile has been updated!nnThank you for visitingn ".$site_url."";
wp_mail( $to, $subject, $message);
}
add_action( 'profile_update', 'user_profile_update', 10, 2);

 

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다