Description

Le filtre wpforms_emails_send_email_data vous permet de modifier les données brutes de l'e-mail 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 e-mail. Ce filtre est utile pour la localisation, la personnalisation de la marque ou le ciblage de notifications spécifiques en fonction de l'adresse du destinataire, des paramètres du formulaire ou d'autres données disponibles.

paramètretypedescription
$datatableauLe tableau des données de l'e-mail, incluant to, subject, message, headers et attachments.
$emailobjetL'instance de l'objet e-mail (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 );