Configurazione delle impostazioni di ottimizzazione per WPForms in Async JavaScript

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 la funzionalità di WPForms.

Questa guida ti aiuterà a regolare le impostazioni di Async JavaScript per garantire che WPForms funzioni correttamente.


Async JavaScript

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 mentre analizza ancora l'HTML, ma mette in pausa l'analisi dell'HTML per eseguire JavaScript.
  • Defer: scarica JavaScript mentre analizza ancora l'HTML, ma attende per eseguirlo fino al termine dell'analisi dell'HTML.

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

Se i tuoi moduli non funzionano con Async JavaScript abilitato e hai identificato un problema JavaScript, procedi con i seguenti passaggi:

Disattivazione di Async JavaScript

Il primo passo è disattivare il plugin Async JavaScript, quindi verificare se il problema è risolto. Se la disattivazione del plugin ha aiutato, puoi riattivarlo, quindi passare al passaggio successivo.

Esclusione degli asset di WPForms

All'interno delle impostazioni di Async JavaScript, gli asset di WPForms possono essere esclusi dall'ottimizzazione JavaScript in due modi diversi: Esclusione script o Esclusione plugin. Analizzeremo ciascuna di queste opzioni di seguito:

Esclusione script

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

Impostazioni Async JavaScript

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

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

Salva impostazioni Async JavaScript
Esclusione plugin

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

Esclusioni plugin Async JavaScript

Successivamente, fai clic sul pulsante Salva impostazioni per salvare le modifiche.

Pulsante Salva impostazioni Async JavaScript

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

Successivamente, desideri saperne di più sulla risoluzione dei problemi relativi agli errori JavaScript in WPForms? Assicurati di consultare la nostra guida alla risoluzione dei problemi relativi agli errori JavaScript per maggiori dettagli.

Il miglior plugin per la creazione di moduli drag and drop per WordPress

Facile, veloce e sicuro. Unisciti a oltre 6 milioni di proprietari di siti web che si affidano a WPForms.