国内外主机
测评及优惠码

WordPress用户中心个人资料更新后发送邮件通知

大多数的网站程序用户更新自己的资料之后会收到系统的一封提示邮件,提示他们的资料已经被更新,例如apple公司,修改密码,登陆icloud等都会提示,这样可以确保是否是他们本人在进行操作,也是一项非常好的安全措施。那么wordpress是否可以像其他程序这样,当用户在更新完毕个人资料之后发送邮件提示呢?
答案是可以的,那么下面的代码片段添加到你主题的functions.php文件中即可,当个人资料被更新之后就会通过wordpress发送一封邮件提醒:

function user_profile_update( $user_id ) { $site_url = get_bloginfo('wpurl'); $user_info = get_userdata( $user_id ); $to = $user_info->user_email; $subject = "资料已经更新: ".$site_url.""; $message = "您好 " .$user_info->display_name . "n您的个人资料已经更新!nn感谢您访问n ".$site_url.""; wp_mail( $to, $subject, $message); } add_action( 'profile_update', 'user_profile_update', 10, 2); From:http://www.trickspanda.com/2014/08/send-email-notifications-user-profile-updates-wordpress/ thanks.

如果你的主机不支持发送邮件,请看这里:

CentOS下安装postfix发送邮件教程

赞一个
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress用户中心个人资料更新后发送邮件通知》
文章链接:https://www.ibytx.com/1236.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。