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 );
Bitte wissen Sie, ob Sie die Erbe E-Mail-Vorlage, können Sie die wpforms_email_message
stattdessen einen Filter.
Verwandte Seiten
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.