Beschreibung

Die wpforms_emails_send_email_data Filter können Sie die E-Mail-Rohdaten ändern, bevor WPForms es sendet. Sie können diesen Filter verwenden, um Empfänger, Betreffe, Nachrichten, Kopfzeilen oder Anhänge auf einer E-Mail-Basis zu ändern. Dieser Filter ist nützlich für die Lokalisierung, Branding, oder Targeting bestimmte Benachrichtigungen auf der Grundlage der Empfängeradresse, Formular-Einstellungen oder andere verfügbare Daten.

ParameterTypBeschreibung
$dataArrayDas E-Mail-Datenfeld, einschließlich to, subject, message, headersund attachments.
$emailObjektDie E-Mail-Objektinstanz (WPForms_WP_Emails) für die ausgehende Nachricht.

Quelle

wpforms/includes/emails/class-emails.php

Beispiel

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