### [Configurazione delle impostazioni di ottimizzazione per WPForms in Async JavaScript](https://wpforms.com/docs/configuring-optimization-settings-for-wpforms-in-async-javascript/)

**Pubblicato:** 17 giugno 2024
**Autore:** Umair Majeed

**Estratto:** Scopri come regolare le impostazioni di Async JavaScript per evitare conflitti con WPForms.

**Contenuto:**

Stai riscontrando problemi con WPForms a causa delle impostazioni di ottimizzazione del plugin Async JavaScript? Sebbene questo plugin sia ottimo per migliorare le prestazioni del sito ottimizzando il caricamento di JavaScript, a volte può interferire con le funzionalità di WPForms.

Questa guida ti aiuterà a regolare le impostazioni di Async JavaScript per garantire il corretto funzionamento di WPForms.

- [Async JavaScript](#async-javascript)
    - [Disattivazione di Async JavaScript](#disable-async-javascript)
    - [Esclusione delle risorse di WPForms](#exclude-assets-async-javascript)

---

## Async JavaScript

Il plugin [Async JavaScript](https://wordpress.org/plugins/async-javascript/) viene utilizzato per ottimizzare il JavaScript di un sito aggiungendo gli attributi **async** o **defer** agli script JS.

Ecco la differenza tra gli attributi **async** e **defer**:

- **Async:** scarica il JavaScript mentre continua ad analizzare l'HTML, ma mette in pausa l'analisi dell'HTML per eseguire il JavaScript.
- **Defer:** scarica il JavaScript mentre continua ad analizzare l'HTML, ma attende che l'analisi dell'HTML sia terminata prima di eseguirlo.

Se viene aggiunto uno di questi attributi, alcuni script di WPForms potrebbero caricarsi in modo diverso, causando un errore.

Se i tuoi moduli non funzionano con Async JavaScript abilitato e hai [identificato un problema con JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/#identifying-js-issues), procedi con i seguenti passaggi:

#### Disattivazione di Async JavaScript

Il primo passo è [disattivare](https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/) il plugin Async JavaScript, quindi verificare se il problema è stato risolto. Se la disattivazione del plugin ha risolto il problema, è possibile riattivarlo e passare al passaggio successivo.

#### Esclusione delle risorse di WPForms

Nelle impostazioni di Async JavaScript, le risorse di WPForms possono essere escluse dall'ottimizzazione JavaScript in due modi diversi: **Esclusione script** o **Esclusione plugin**. Esamineremo ciascuna di queste opzioni di seguito:

##### Esclusione script

Per escludere gli script di WPForms da Async JavaScript, dovrai andare su **Impostazioni » Async JavaScript**.

![Impostazioni Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/async-javascript-settings.png)Quindi, scorri fino alla sezione **Esclusione script**. Nel campo **Script da escludere**, inserisci il seguente script:

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

![Escludi script da Async JavaScript](https://wpforms.com/wp-content/uploads/2024/10/script-exclusion-async-javascript-1.png)Una volta aggiunto lo script, assicurati di salvare le impostazioni cliccando sul pulsante **Salva impostazioni** in fondo alla pagina.

![Salva impostazioni Async JavaScript](https://wpforms.com/wp-content/uploads/2024/10/save-settings-button-async-javascript.png)##### Esclusione plugin

Per escludere eventuali file JavaScript contenuti nel plugin WPForms, scorri fino alla sezione **Esclusione plugin** e clicca sul campo **Esclusioni**. Quindi, seleziona **WPForms**.

![Esclusioni plugin Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/plugin-exclusions-async-javascript.png)Successivamente, clicca sul pulsante **Salva impostazioni** per salvare le modifiche.

![Pulsante Salva impostazioni Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/save-settings-buttton-async-js.png)Ecco fatto! Ora sai come regolare le impostazioni di Async JavaScript per evitare conflitti con WPForms.

Ti interessa saperne di più sulla risoluzione degli errori JavaScript in WPForms? Consulta la nostra guida [Risoluzione degli errori JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/) per ulteriori dettagli.

**Categorie:** Risoluzione dei problemi, Assistenza e supporto

---

