Descrizione

Il filtro wpforms_emails_send_email_data ti consente di modificare i dati email grezzi prima che WPForms li invii. Puoi usare questo filtro per cambiare destinatari, oggetti, messaggi, intestazioni o allegati su base per email. Questo filtro è utile per la localizzazione, il branding o per indirizzare notifiche specifiche in base all'indirizzo del destinatario, alle impostazioni del modulo o ad altri dati disponibili.

parametrotipodescrizione
$dataarrayL'array dei dati email, inclusi to, subject, message, headers e attachments.
$emailoggettoL'istanza dell'oggetto email (WPForms_WP_Emails) per il messaggio in uscita.

Origine

wpforms/includes/emails/class-emails.php

Esempio

/**
 * Add a prefix to all WPForms email subjects.
 */
function wpf_dev_prefix_email_subject( $data, $email ) {
    $data['subject'] = '[WPForms] ' . $data['subject'];
    return $data;
}
add_filter( 'wpforms_emails_send_email_data', 'wpf_dev_prefix_email_subject', 10, 2 );