Beschreibung

Die wpforms_emails_notifications_message filtert die Ausgabe der gesendeten E-Mail-Nachrichten.

Parameter

$Nachricht
(string) (Erforderlich) E-Mail-Nachricht, einschließlich verarbeiteter Smart Tags.
$Nachrichten
(object) (Erforderlich) Instanz der E-Mail-Klasse, die alle von WPForms gesendeten Benachrichtigungs-E-Mails verarbeitet.

Quelle

wpforms/src/Emails/Notifications.php

Mehr Informationen

Die wpforms_emails_notifications_message Filter wird auf alle E-Mails angewendet, die von WPForms gesendet werden, wie z. B. verarbeitete Smart Tags, und enthält die Bindestriche, die die Bezeichnungen der einzelnen Formularfelder trennen.

Beispiele

In diesem Beispiel verwenden wir die E-Mail-Vorlage Plain Text und möchten die Bindestriche entfernen, die bei dieser Methode angezeigt werden.

/**
 * Filters dashes from labels on plain text email.
 *
 * @link   https://wpforms.com/developers/wpforms_email_message/
 * 
 * @param  string $message  Email message including Smart Tags.
 * @param  object $emails   Instance of the email class
 * @return string
 */

function wpf_dev_email_message( $message, $emails ) {
	
    // Remove dashes from labels
    $email = str_replace( array( '--- ', ' ---' ), '', $message );

    return $email;

}

add_filter( 'wpforms_emails_notifications_message', 'wpf_dev_email_message', 10, 2 );

Entfernen Sie die Bindestriche aus Ihren reinen Text-E-Mails mit dem Filter wpforms_email_message

Bitte wissen Sie, ob Sie die Erbe E-Mail-Vorlage, können Sie die wpforms_email_message stattdessen einen Filter.

Tutorial-Referenz: Anpassen der Stile in der E-Mail-Vorlage

FAQ

F: Warum gibt es 2 verschiedene Verzeichnisse für Vorlagen?

A: Innerhalb des WPForms-Vorlagenverzeichnisses werden Sie feststellen /wpforms/includes/emails/templates und /wpforms/templates/emails. Es gibt Unterschiede zwischen diesen beiden Ordnern. Wenn Sie also Ihre eigene Vorlage erstellen, beachten Sie bitte die obige Anleitung zur Benennung und Speicherung Ihrer Dateien. Die E-Mail-Vorlage befindet sich im Ordner /wpforms/includes/ Verzeichnis wird nur verwendet, um Inhalte für Benachrichtigung E-Mails im Zusammenhang mit den Formularen.

Die /wpforms/templates/ enthält verschiedene Dateien, wobei die mit allgemein gekennzeichneten Dateien für systembezogene E-Mails verwendet werden, z. B. wenn ein Formularimport abgeschlossen ist. Die Vorlagen mit der Beschriftung Zusammenfassung werden für die E-Mail-Zusammenfassungen Vorlage.