<html lang="de-de" dir="ltr"><head></head><body>### [Einbeziehen von Nicht-Eingabefeldern in Benachrichtigungen](https://wpforms.com/developers/include-page-break-section-divider-and-html-fields-in-notifications/)

**Veröffentlicht:** 14. Oktober 2019
**Autor:** Redaktionsteam

**Auszug:** Dieses Tutorial zeigt Ihnen, wie Sie Nicht-Eingabefelder wie Abschnittstrenner, Seitenumbrüche, HTML und sogar das neue Inhaltsfeld in Ihre E-Mail-Benachrichtigungen aufnehmen können. 

**Inhalt:**

Möchten Sie Nicht-Eingabefelder in Ihre Benachrichtigungen aufnehmen? Um den Fluss der Benachrichtigungs-E-Mail an Ihr Formular anzupassen, möchten Sie möglicherweise Elemente wie **Seitenumbrüche**, **Abschnittstrenner**, **HTML** und **Inhaltsfelder** einbeziehen. Mit PHP zeigen wir Ihnen, wie Sie diese Felder in Ihre E-Mail-Benachrichtigungen aufnehmen können.

[Automatische E-Mail-Benachrichtigungen](https://wpforms.com/docs/setup-form-notification-wpforms/ "Einrichtung von Formular-E-Mail-Benachrichtigungen in WPForms") für WPForms enthalten standardmäßig den [Smart Tag](https://wpforms.com/docs/how-to-use-smart-tags-in-wpforms/ "Verwendung von Smart Tags in WPForms") `{all_fields}`. Dieser zeigt alle Eingabefelder (Feldbezeichnungen und Auswahlen/Eingaben) an, die ein Benutzer in einer HTML-E-Mail-Vorlage ausgefüllt hat.

![Der Smart Tag "Alle Felder" schließt automatisch alle Formularfelder außer HTML, Seitenumbrüchen, Abschnittstrennern und leeren Feldern ein](https://wpforms.com/wp-content/uploads/2019/10/wpforms-all-fields-email-notifications.jpg)

Bitte beachten Sie, dass dieser Codeausschnitt nicht für Sie funktioniert, wenn Sie die **Nur-Text-E-Mail-Vorlage** verwenden. Um zu überprüfen, welche E-Mail-Vorlage Sie ausgewählt haben, navigieren Sie zu **WPForms » Einstellungen » E-Mail**.

## Erstellen Ihres Formulars

Zuerst müssen Sie Ihr Formular erstellen und Ihre Felder hinzufügen. Wenn Sie Hilfe beim Erstellen Ihres Formulars benötigen, [lesen Sie bitte diese Dokumentation](https://wpforms.com/docs/creating-first-form/ "Erstellen Ihres ersten Formulars").

![Erstellen Sie Ihr Formular und fügen Sie Ihre Abschnittstrenner-, Seitenumbruch- und HTML-Formularfelder hinzu](https://wpforms.com/wp-content/uploads/2019/10/wpforms-create-form-.jpg)

## Hinzufügen des Snippets zu Ihrer Website

Wir haben zwei Beispiele beigefügt, je nachdem, welche Felder Sie einbeziehen möchten. Sie müssen das Snippet finden, das am besten zu Ihren Bedürfnissen passt, und es zu Ihrer Website hinzufügen.

Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, [sehen Sie sich dieses Tutorial an.](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "Hinzufügen von benutzerdefiniertem PHP oder JavaScript für WPForms")

Stellen Sie außerdem sicher, dass Sie [Ihre Benachrichtigungs-E-Mails testen](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/#email-delivery "Testen Sie Ihre WordPress-Formulare richtig, bevor Sie sie starten [Checkliste]
") , nachdem Sie diesen Code hinzugefügt haben.

#### Nur Seitenumbrüche und Abschnittstrenner

Der unten gezeigte Code schließt nur die **Seitenumbrüche** und **Abschnittstrenner** in Ihre E-Mail-Benachrichtigungen ein.

```

/**
 * Filtert Nicht-Eingabefeldtypen für die Ausgabe von {all_fields}.
 *
 * @link   https://wpforms.com/developers/include-page-break-section-divider-and-html-fields-in-notifications/
 */

function wpf_dev_email_display_other_fields( $fields ) {

	return array( 'divider', 'pagebreak' );
}

add_filter( 'wpforms_email_display_other_fields', 'wpf_dev_email_display_other_fields', 10, 1 );
```

#### Alle Nicht-Eingabefelder

Alternativ können Sie diesen Code verwenden, um **alle** Nicht-Eingabefelder wie **Seitenumbrüche**, **Abschnittstrenner**, **HTML** und **Inhaltsfelder** anzuzeigen.

```

/**
 * Filtert Nicht-Eingabefeldtypen für die Ausgabe von {all_fields}.
 *
 * @link   https://wpforms.com/developers/include-page-break-section-divider-and-html-fields-in-notifications/
 */

function wpf_dev_email_display_other_fields( $fields ) {

	return array( 'divider', 'pagebreak', 'html', 'content' );
}

add_filter( 'wpforms_email_display_other_fields', 'wpf_dev_email_display_other_fields', 10, 1 );
```

Das ist alles! Ihre Formularfelder **Seitenumbrüche**, **Abschnittstrenner**, **HTML** und **Inhalt** werden nun in Ihren Benachrichtigungs-E-Mails enthalten sein. Möchten Sie auch leere Felder in Ihren E-Mail-Benachrichtigungen anzeigen? Sehen Sie sich unseren Leitfaden an [Leere Formularfelder in E-Mail-Benachrichtigungen anzeigen](https://wpforms.com/developers/how-to-show-empty-form-fields-in-email-notifications/ "Leere Formularfelder in E-Mail-Benachrichtigungen anzeigen").

## Referenzfilter

[wpforms\_email\_display\_other\_fields](https://wpforms.com/developers/wpforms_email_display_other_fields/ "Verwendung des wpforms_email_display_other_fields Filters")

## FAQ

#### F: Warum wird mein HTML-Feld nicht angezeigt?

**A:** Wenn Sie dieses Snippet verwenden, werden Ihre Felder **Seitenumbrüche**, **Abschnittstrenner** und **HTML** **nur** angezeigt, wenn Sie den Smart Tag `{all_fields}` verwenden. Wenn Sie versuchen, diese bestimmten Felder einzeln abzurufen, indem Sie die Feld-ID in der E-Mail-Benachrichtigung aufrufen, werden sie nicht angezeigt.

Stellen Sie außerdem sicher, dass die Option **E-Mail-Vorlage** in den **Einstellungen** von WPForms **nicht** auf **Nur Text** gesetzt ist, wie oben erwähnt.

**Kategorien:** Benachrichtigungen

**Tags:** PHP

---</body></html>