Wpcode.net

Rendi unico Wordpress

1321863427_folder

Come inviare una email (automaticamente) quando il ruolo di un utente cambia

| 0 comments

Applicando questa funzione al file function.php del tuo template il sistema invierà una mail personalizzata a ciascun utente quando tu, amministratore, decidi di modificarne il ruolo. La mail è completamente personalizzabile, ma bisogna far attenzione alle parole accentate, quindi ti consiglio, se non sai come farlo, di lasciare il testo del messaggio così come lo vedi.

function wpc_user_role_notification( $user_id, $new_role ) {
        $site_url = get_bloginfo('wpurl');
        $user_info = get_userdata( $user_id );
        $to = $user_info->user_email;
        $subject = "Cambio Ruolo: ".$site_url."";
        $message = "Ciao" .$user_info->display_name . " il tuo ruolo è cambiato su ".$site_url.", Ora fai parte del ruolo " . $new_role;
        wp_mail($to, $subject, $message);
}
add_action( 'set_user_role', 'wpc_user_role_notification', 10, 2);

Lascia un Commento

Required fields are marked *.

*