Descripción

El filtro wpforms_emails_mailer_get_from_address te permite personalizar la dirección de correo electrónico "Remitente" que se utiliza cuando WPForms envía un correo. Por ejemplo, es posible que desees enviar notificaciones de formularios desde una dirección de correo electrónico específica del dominio por motivos de marca o de entregabilidad.

Por defecto, esta dirección se toma de la configuración de correo electrónico del administrador de WordPress si no se establece ningún otro valor.

parámetrotipodescripción
$from_addresscadenaLa dirección de correo electrónico "Remitente" actual. Por defecto, es el correo electrónico del administrador de WordPress si no se ha establecido ninguno.
$emailobjetoLa instancia del objeto de correo electrónico. Proporciona acceso a plantillas y propiedades de correo electrónico.

Origen

wpforms/src/Emails/Mailer.php

Ejemplo

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

Artículo de referencia