WordPress: notificare l'utente delle modifiche al suo profilo

In questo articolo vedremo come inviare una notifica via e-mail ad un utente di WordPress quando il suo profilo viene aggiornato. Vediamo insieme i dettagli di questa soluzione.

Aggiungete il seguente codice al file 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 = "Profilo aggiornato: ".$site_url."";
        $message = "Ciao " .$user_info->display_name . "\nIl tuo profilo è stato aggiornato!\n\nGrazie\n ".$site_url."";
        wp_mail( $to, $subject, $message);
}
add_action( 'profile_update', 'user_profile_update', 10, 2);
Torna su