Descrizione

Il filtro wpforms_emails_mailer_get_from_address ti consente di personalizzare l'indirizzo email "Da" utilizzato quando WPForms invia un'email. Ad esempio, potresti voler inviare notifiche del modulo da un indirizzo email specifico del dominio per scopi di branding o di recapito.

Per impostazione predefinita, questo indirizzo viene prelevato dall'impostazione dell'email dell'amministratore di WordPress se non è impostato alcun altro valore.

parametrotipodescrizione
$from_addressstringL'attuale indirizzo email "Da". Per impostazione predefinita, viene utilizzato l'indirizzo email dell'amministratore di WordPress se non è impostato alcun altro valore.
$emailoggettoL'istanza dell'oggetto email. Fornisce l'accesso ai modelli e alle proprietà delle email.

Origine

wpforms/src/Emails/Mailer.php

Esempio

/**
 * Change the From email address for all WPForms notifications
 * when sending from a specific domain.
 *
 * @link https://wpforms.com/developers/wpforms_emails_mailer_get_from_address/
 *
 * @param string $from_address The current From email address.
 * @param object $email        The email object instance.
 *
 * @return string
 */
function wpf_dev_custom_from_address( $from_address, $email ) {

    // Use a custom From address for all WPForms emails.
    // Be sure the domain matches your site domain for best results.
    $from_address = '[email protected]';

    return $from_address;
}
add_filter( 'wpforms_emails_mailer_get_from_address', 'wpf_dev_custom_from_address', 10, 2 );

Articolo di riferimento