Description

Le filtre wpforms_emails_mailer_get_from_address vous permet de personnaliser l'adresse e-mail « De » utilisée lorsque WPForms envoie un e-mail. Par exemple, vous pourriez vouloir envoyer les notifications de formulaire depuis une adresse e-mail spécifique à votre domaine pour des raisons de marque ou de délivrabilité.

Par défaut, cette adresse est récupérée du paramètre d'e-mail d'administration de WordPress si aucune autre valeur n'est définie.

paramètretypedescription
$from_addresschaîneL'adresse e-mail « De » actuelle. Par défaut, l'e-mail d'administration de WordPress est utilisé si aucun n'est défini.
$emailobjetL'instance de l'objet e-mail. Fournit un accès aux modèles et propriétés d'e-mail.

Source

wpforms/src/Emails/Mailer.php

Exemple

/**
 * 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 );

Article de référence