WPMembers – Come cambiare indirizzo di destinazione a seconda di un certo parametro

A volte si ha la necessità di cambiare indirizzo di destinazione delle email di avviso di un certo utente registrato a seconda di dati inseriti dallo stesso.
Esiste un filtro WPMembers che si aiuta in questo.
Si tratta di wpmem_notify_addr.
Questo filtro hook può sovrascrivere l’indirizzo email utilizzato per inviare notifiche di amministrazione quando un nuovo utente si registra.
L’indirizzo predefinito utilizzato dal plugin è l’indirizzo impostato nelle Impostazioni generali di WordPress (menu amministratore Impostazioni > Generale).
Questo filtro può modificare l’indirizzo email, sia singolo che multiplo.
Ecco come si può usare:

/**
 * This is a single email example.  To change the
 * notification address just return the filtered result.
 */
add_filter( 'wpmem_notify_addr', function( $email ) {
    return 'notify@mydomain.com';
});


/**
 * This is a multiple email example.  Note that your outgoing
 * mail server must support receiving multiple emails as 
 * comma separated values for this to be supported.
 */
add_filter( 'wpmem_notify_addr', function( $email ) {
    return 'notify1@mydomain.com, notify2@mydomain.com';
});


/**
 * Notification addresses can be changed based on your own
 * crititeria, supposing you know a little PHP.
 */
add_filter( 'wpmem_notify_addr', function( $email ) {
    
    // Change the email based on your own custom logic.
    if ( $some_criteria ) {
        $email = 'some_other_email@mydomain.com';
    }
    
    return $email;
});

Se hai bisogno di customizzare il tuo WP, contattami attraverso questo modulo.

Hai un problema con il web?

Il tuo sito internet non vuole funzionare?

Vuoi rinnovarlo o sistemarlo?

Hai un’idea di integrazione ma non sai se è possibile realizzarla o meno?

    Accetto la Privacy Policy
    Autorizzo al trattamento dei miei dati personali, per ricevere le informazioni richieste attraverso questo modulo di contatto. I dati da te inseriti attraverso questo modulo verranno utilizzati solo per essere da me ricontattato.

    Recensioni

    Scrivimi una recensione

    Questo QR Code ti permette di lasciarmi una recensione in maniera facile e veloce.

    Altrimenti qui sotto ti lascio un bottone, con il quale puoi lasciare la recensione direttamente su Google My Business.

    Lascia una recensione su Google