wordpress用户账户信息更新、重置密码或账户被删除时发送提示邮

news/2024/7/4 9:31:06

wordpress用户账户信息更新、重置密码或账户被删除时发送提示邮
不知道大家发现没有,很多知名网站在用户账户密码被修改的时候都会发送一封提醒邮件,来防止网站用户的密码被恶意修改。本来wordpress是属于博客程序,但是最近越来越多的wordpress网站开放了会员中心系统,那么这样一来就不得不考虑到用户的账户安全了,所以做一个密码修改提示邮件的功能就非常有必要了,小V下面给出具体代码(PS:代码都是加到functions.php文件即可):

function password_reset_mail( KaTeX parse error: Expected '}', got 'EOF' at end of input: …id ) {         site_name = get_bloginfo(‘name’);
         s i t e u r l   = g e t b l o g i n f o ( ′ w p u r l ′ ) ;                 site_url = get_bloginfo('wpurl');          siteurl =getbloginfo(wpurl);        user_info = get_userdata(  u s e r i d   ) ;                 user_id );          userid );        to =  u s e r i n f o − > u s e r e m a i l ;                 user_info->user_email;          userinfo>useremail;        subject = “密码修改提示:”. s i t e n a m e . " " ;                 site_name."";          sitename."";        message = “您好,” .KaTeX parse error: Undefined control sequence: \n at position 28: …isplay_name . "\̲n̲您在".site_name.“的账户密码已被修改!\n\n如果不是您本人修改的,请迅速至”. s i t e u r l . " 确 认 。 " ;                 w p m a i l (   site_url."确认。";         wp_mail(  siteurl."";        wpmail( to,  s u b j e c t ,   subject,  subject, message);
}

add_action( ‘password_reset’, ‘password_reset_mail’, 10, 2);

此段代码是参考以下代码做出修改而得来的:

function user_profile_update( KaTeX parse error: Expected '}', got 'EOF' at end of input: …id ) {         site_url = get_bloginfo(‘wpurl’);
         u s e r i n f o   = g e t u s e r d a t a (   user_info = get_userdata(  userinfo =getuserdata( user_id );
         t o   =   to =  to = user_info->user_email;
         s u b j e c t   =   " P r o f i l e U p d a t e d : " . subject = "Profile Updated: ". subject = "ProfileUpdated:".site_url."";
         m e s s a g e   =   " H e l l o "   . message = "Hello " . message = "Hello" .user_info->display_name . "\nYour profile has been updated!\n\nThank you for visiting\n ". s i t e u r l . " " ;                 w p m a i l (   site_url."";         wp_mail(  siteurl."";        wpmail( to,  s u b j e c t ,   subject,  subject, message);
}
add_action( ‘profile_update’, ‘user_profile_update’, 10, 2);
第二段代码的作用是在用户更新账户信息时发出邮件提示,代码来源:

再来一段,当wordpress用户的帐号被删除时给用户发送提示邮件的代码:

function v7v3_delete_user( KaTeX parse error: Expected '}', got 'EOF' at end of input: …_id ) { global wpdb;
$site_name = get_bloginfo(‘name’);
u s e r o b j   = g e t u s e r d a t a (   user_obj = get_userdata(  userobj =getuserdata( user_id );
e m a i l   =   email =  email = user_obj->user_email;
s u b j e c t   =   " 帐 号 删 除 提 示 : " . subject = "帐号删除提示:". subject = "".site_name."";
m e s s a g e   =   " 您 好 , "   . message = "您好," . message = "" .user_obj->display_name . “\n您在”.KaTeX parse error: Undefined control sequence: \n at position 23: …me."的账户已被管理员删除!\̲n̲\n如果您对本次操作有什么异议…email,  s u b j e c t ,   subject,  subject, message);
}

add_action( ‘delete_user’, ‘v7v3_delete_user’ );

PS:有很长一段时间小V都没有怎么更新网站了,从今天起小V又开始努力的更新网站了~~欢迎大家来访。

本文由大资源网整理发布,转载请说明出处:https://www.dzy10.com/52443.html 免费领取VIP送建站课


http://www.niftyadmin.cn/n/3921234.html

相关文章

近期wordpress网站打开很慢的解决方法以及原因

近期wordpress网站打开很慢的解决方法以及原因 最近很多小伙伴都反映wordpress突然间变的很慢,有的是后台很慢,有些使用国外主题的小伙伴前台后台都很慢,打开页面至少需要20s以上的时间。很多小伙伴都以为是空间出问题了,昨天一小…

Ubuntu10.10中安装sun-java6-jdk

最近使用一个开源的java项目软件,结果由于是装的openJDK,软件运行不成功,询问过后得知,需要使用sun的jdk,但是由于版权问题,现在的ubuntu中已经不带有sun的jdk源了,上网查了下资料,总结了下方法…

适用于阿里云ACE的WordPress Rewrite规则

适用于阿里云ACE的WordPress Rewrite规则 随着阿里云ACE(阿里云引擎)功能的日臻完善,我最近在考虑将博客迁移到ACE平台上。因为我的博客中的大部分URL都使用了Rewrite,可是偏偏网络上并没有适用于阿里云ACE的,所以我只…

WordPress 邮件通知系统美化版

WordPress 邮件通知系统美化版 WordPress给用户发送的邮件是十分原生态的,没有任何的修饰以及任何的美化,看过了网易邮箱以及其他的一些通知邮件,遂有了美化一下Wordpress评论邮件的想法,先写静态html,然后写成wordpre…

JSP修改后运行无效果。。。解决

最近报名参加了个网页制作比赛,有机会能在8月22号重游江大,兴奋异常。 又能弥补下我几乎为0的网页制作知识,故在今日,CIT3D出征世界杯之日,正式全面投入到jsp开发学习中。 一切配置就绪,运行几次&#xff0…

离线配置Fedora-14x86_64下robocup3d开发环境

以前写过一篇在线配置ubuntu10.10下robocup3d开发环境的文章。最近3d开发平台渐渐向fedora14x86_64过渡,于是也配置了几台fedora的机子,咱们也要与时俱进哈。 为了便于帮助实验室新来同学更快更方便的配置robocup3d开发环境,故将所需在线安装…

Robocup3D开发一年总结

从去年4月进入实验室以来,至今已经一年有余了。还记得才入实验室时,为了赶快从学长那接手,连期末考试都不复习,疯狂的看代码。还记得去鄂尔多斯比赛,蓝蓝的天空和满大街的路虎,回来时中暑头疼,和…

WordPress 获取文章的评论人数

WordPress 获取文章的评论人数 前些天,倡萌和恒创科技联合举办了一次踢楼活动(详见),活动结束后要统计此次参与踢楼的用户数量,也就是要统计提交了评论的用户数,在网上搜索了一下,发现 zwwooooo…