### [Optimierungseinstellungen für WPForms in Async JavaScript konfigurieren](https://wpforms.com/docs/configuring-optimization-settings-for-wpforms-in-async-javascript/)

**Veröffentlicht:** 17. Juni 2024
**Autor:** Umair Majeed

**Auszug:** Erfahren Sie, wie Sie die Einstellungen von Async JavaScript anpassen können, um Konflikte mit WPForms zu vermeiden.

**Inhalt:**

Haben Sie Probleme mit WPForms aufgrund der Optimierungseinstellungen des Async JavaScript-Plugins? Dieses Plugin eignet sich zwar hervorragend zur Verbesserung der Website-Leistung durch die Optimierung des JavaScript-Ladevorgangs, kann jedoch manchmal die Funktionalität von WPForms beeinträchtigen.

Dieser Leitfaden hilft Ihnen dabei, die Einstellungen von Async JavaScript anzupassen, um sicherzustellen, dass WPForms korrekt funktioniert.

- [Async JavaScript](#async-javascript)
    - [Async JavaScript deaktivieren](#disable-async-javascript)
    - [WPForms-Assets ausschließen](#exclude-assets-async-javascript)

---

## Async JavaScript

Das Plugin [Async JavaScript](https://wordpress.org/plugins/async-javascript/) dient dazu, das JavaScript einer Website zu optimieren, indem JS-Skripten entweder **async**- oder **defer**-Attribute hinzugefügt werden.

Hier ist der Unterschied zwischen den Attributen **async** und **defer**:

- **Async:** Lädt JavaScript herunter, während das HTML noch geparst wird, unterbricht jedoch das HTML-Parsing, um das JavaScript auszuführen.
- **Defer:** Lädt JavaScript herunter, während das HTML noch geparst wird, wartet jedoch mit der Ausführung, bis das HTML-Parsing abgeschlossen ist.

Wenn eines dieser Attribute hinzugefügt wird, kann dies dazu führen, dass einige WPForms-Skripte anders geladen werden, was zu einem Fehler führt.

Wenn Ihre Formulare bei aktiviertem Async JavaScript nicht funktionieren und Sie [ein JavaScript-Problem identifiziert haben](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/#identifying-js-issues), führen Sie bitte die folgenden Schritte aus:

#### Async JavaScript deaktivieren

Der erste Schritt besteht darin, das Async-JavaScript-Plugin [zu deaktivieren](https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/) und anschließend zu prüfen, ob das Problem behoben ist. Wenn die Deaktivierung des Plugins geholfen hat, können Sie es wieder aktivieren und dann mit dem nächsten Schritt fortfahren.

#### WPForms-Assets ausschließen

In den Einstellungen von Async JavaScript können WPForms-Assets auf zwei verschiedene Arten von der JavaScript-Optimierung ausgeschlossen werden: **Skript-Ausschluss** oder **Plugin-Ausschluss**. Wir gehen im Folgenden auf jede dieser Optionen ein:

##### Skript-Ausschluss

Um WPForms-Skripte von Async JavaScript auszuschließen, müssen Sie zu **Einstellungen » Async JavaScript** navigieren.

![Einstellungen für Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/async-javascript-settings.png)Scrollen Sie dann zum Abschnitt **Skriptausschluss**. Geben Sie im Feld **Auszuschließende Skripte** das folgende Skript ein:

`/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js`

![Skripte von Async JavaScript ausschließen](https://wpforms.com/wp-content/uploads/2024/10/script-exclusion-async-javascript-1.png)Nachdem Sie das Skript hinzugefügt haben, speichern Sie Ihre Einstellungen unbedingt, indem Sie unten auf der Seite auf die Schaltfläche **Einstellungen speichern** klicken.

![Einstellungen speichern Async JavaScript](https://wpforms.com/wp-content/uploads/2024/10/save-settings-button-async-javascript.png)##### Plugin-Ausschluss

Um JavaScript-Dateien auszuschließen, die im WPForms-Plugin enthalten sind, scrollen Sie zum Abschnitt **Plugin-Ausschluss** und klicken Sie auf das Feld **Ausschlüsse**. Wählen Sie dann **WPForms** aus.

![Plugin-Ausschlüsse Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/plugin-exclusions-async-javascript.png)Klicken Sie anschließend auf die Schaltfläche **Einstellungen speichern**, um Ihre Änderungen zu speichern.

![Schaltfläche „Einstellungen speichern“ Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/save-settings-buttton-async-js.png)Das war’s! Jetzt wissen Sie, wie Sie die Einstellungen von Async JavaScript anpassen können, um Konflikte mit WPForms zu vermeiden.

Möchten Sie als Nächstes mehr über die Behebung von JavaScript-Fehlern in WPForms erfahren? Lesen Sie unbedingt unseren Leitfaden zur [Behebung von JavaScript-Fehlern](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/) für weitere Details.

**Kategorien:** Fehlerbehebung, Fehlerbehebung und Support

---

