删除帐户后向用户发送电子邮件

时间:2012-07-15 作者:bunny

可以在wordpress上发送删除帐户的电子邮件??

像这样:http://i.stack.imgur.com/Lt6Ks.png

单击“发送电子邮件给用户”后确定,文本为:“您的帐户已被删除”??

2 个回复
最合适的回答,由SO网友:Barry Carlyon 整理而成

对完整答案见法典:http://codex.wordpress.org/Plugin_API/Action_Reference/delete_user

所以我不会再发布它的代码

function my_delete_user($user_id) {
    global $wpdb;
    $email = $wpdb->get_var("SELECT user_email FROM $wpdb->users WHERE ID = \'" . $user_id . "\' LIMIT 1");

     $headers = \'From: \' . get_bloginfo("name") . \' <\' . get_bloginfo("admin_email") . \'>\' . "\\r\\n";
     wp_mail($email, \'You are being deleted, brah\', \'Your account at \' . get_bloginfo("name") . \' is being deleted right now.\', $headers);
}
add_action( \'delete_user\', \'my_delete_user\');

SO网友:Arshad Hussain

我建议您使用Send Mail on User Delete 插件。它还允许您从admin更改邮件内容。您可以向用户和管理员发送电子邮件。

结束

相关推荐

Menu page with list of users

我需要一种方法来创建一个菜单页面,其中包含所有用户的列表,以便于管理。该列表将由无权访问“用户”菜单页的用户使用。页面需要有每个用户的用户ID、名称、注册日期、昵称、用户级别和用户角色你知道如何做到这一点吗?欢迎任何参考文档或教程。