Description

Le wpforms_emails_send_email_data vous permet de modifier les données brutes de l'email avant que WPForms ne l'envoie. Vous pouvez utiliser ce filtre pour modifier les destinataires, les sujets, les messages, les en-têtes ou les pièces jointes pour chaque email. Ce filtre est utile pour la localisation, le branding, ou le ciblage de notifications spécifiques basées sur l'adresse du destinataire, les paramètres du formulaire, ou d'autres données disponibles.

paramètretypedescription
$dataréseauLe tableau des données du courrier électronique, y compris to, subject, message, headerset attachments.
$emailobjetL'instance de l'objet email (WPForms_WP_Emails) pour le message sortant.

Source

wpforms/includes/emails/class-emails.php

Exemple

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