Configurazione delle impostazioni di ottimizzazione per WPForms in Async JavaScript

State 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 vi aiuterà a regolare le impostazioni di Async JavaScript per garantire il corretto funzionamento di WPForms.


JavaScript asincrono

Il plugin 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 JavaScript durante l'analisi dell'HTML, ma mette in pausa l'analisi dell'HTML per eseguire il JavaScript.
  • Defer: scarica JavaScript durante l'analisi dell'HTML, ma aspetta a eseguirlo fino al termine dell'analisi dell'HTML.

Se uno di questi attributi viene aggiunto, può causare il caricamento di alcuni script di WPForms in modo diverso, con conseguente errore.

Se i moduli non funzionano con Async JavaScript abilitato e avete identificato un problema di JavaScript, procedete con i seguenti passi:

Disattivazione di Async JavaScript

Il primo passo è disattivare il plugin Async JavaScript, quindi verificare se il problema è risolto. Se la disattivazione del plugin è stata utile, è possibile riattivarlo, quindi passare alla fase successiva.

Escluse le attività di WPForms

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

Esclusione degli script

Per escludere gli script di WPForms da Async JavaScript, occorre andare su Impostazioni " Async JavaScript.

Impostazioni di JavaScript asincrono

Quindi, scorrere fino alla sezione Esclusione script. Nel campo Script da escludere, immettere il seguente script:

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

Escludere gli script da Async JavaScript

Una volta aggiunto lo script, assicurarsi di salvare le impostazioni facendo clic sul pulsante Salva impostazioni in fondo alla pagina.

Salvare le impostazioni Async JavaScript
Esclusione dei plugin

Per escludere i file JavaScript contenuti nel plugin WPForms, scorrere la sezione Esclusione plugin e fare clic sul campo Esclusioni. Selezionare quindi WPForms.

Esclusioni dei plugin Async JavaScript

Quindi, fare clic sul pulsante Salva impostazioni per salvare le modifiche.

Pulsante di salvataggio delle impostazioni JavaScript asincrono

Ecco fatto! Ora sapete come regolare le impostazioni di Async JavaScript per evitare conflitti con WPForms.

Volete saperne di più sulla risoluzione degli errori JavaScript in WPForms? Consultate la nostra guida alla risoluzione degli errori JavaScript per maggiori dettagli.

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

Per completare questo modulo, abilitare JavaScript nel browser.