Notificar por mail a los usuarios tras eliminar su cuenta en WordPress

Según el tipo de web es posible que necesitemos notificar por mail a los usuarios tras eliminar su cuenta en WordPress, para ello introduce el siguiente snippet en el functions.php de tu tema.

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, 'Asunto del mail', 'Tu cuenta en ' . get_bloginfo("name") . ' ha sido eliminada.', $headers);
}
add_action( 'delete_user', 'my_delete_user');

Fuente: Codex

Deja un comentario