### [Configurando as definições de otimização do Async JavaScript para o WPForms](https://wpforms.com/docs/configuring-optimization-settings-for-wpforms-in-async-javascript/)

**Publicado:** 17 de junho de 2024
**Autor:** Umair Majeed

**Resumo:** Saiba como ajustar as configurações do Async JavaScript para evitar conflitos com o WPForms.

**Conteúdo:**

Você está enfrentando problemas com o WPForms devido às configurações de otimização do plugin Async JavaScript? Embora esse plugin seja ótimo para melhorar o desempenho do site ao otimizar o carregamento do JavaScript, ele pode, às vezes, interferir na funcionalidade do WPForms.

Este guia irá ajudá-lo a ajustar as configurações do Async JavaScript para garantir que o WPForms funcione corretamente.

- [Async JavaScript](#async-javascript)
    - [Desativando o Async JavaScript](#disable-async-javascript)
    - [Excluindo recursos do WPForms](#exclude-assets-async-javascript)

---

## JavaScript Assíncrono

O plugin [JavaScript Assíncrono](https://wordpress.org/plugins/async-javascript/) é usado para otimizar o JavaScript de um site, adicionando os atributos **async** ou **defer** aos scripts JS.

Aqui está a diferença entre os atributos **async** e **defer**:

- **Async:** baixa o JavaScript enquanto ainda analisa o HTML, mas pausa a análise do HTML para executar o JavaScript.
- **Defer:** baixa o JavaScript enquanto ainda analisa o HTML, mas espera para executá-lo até que a análise do HTML seja concluída.

Se qualquer um desses atributos for adicionado, isso pode fazer com que alguns scripts do WPForms sejam carregados de maneira diferente, resultando em um erro.

Se seus formulários não estiverem funcionando com o JavaScript assíncrono ativado e você tiver [identificado um problema de JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/#identifying-js-issues), siga as etapas a seguir:

#### Desativando o JavaScript assíncrono

O primeiro passo é [desativar](https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/) o plugin Async JavaScript e, em seguida, verificar se o problema foi resolvido. Se a desativação do plugin ajudou, você pode reativá-lo e prosseguir para a próxima etapa.

#### Excluindo recursos do WPForms

Nas configurações do Async JavaScript, os recursos do WPForms podem ser excluídos da otimização de JavaScript de duas maneiras diferentes: **Exclusão de script** ou **Exclusão de plugin**. Abordaremos cada uma dessas opções a seguir:

##### Exclusão de script

Para excluir os scripts do WPForms do Async JavaScript, você precisará acessar **Configurações » Async JavaScript**.

![Configurações do Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/async-javascript-settings.png)Em seguida, role até a seção **Exclusão de scripts**. No campo **Scripts a excluir**, insira o seguinte script:

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

![Excluir scripts do Async JavaScript](https://wpforms.com/wp-content/uploads/2024/10/script-exclusion-async-javascript-1.png)Depois de adicionar o script, certifique-se de salvar suas configurações clicando no botão **Salvar configurações** na parte inferior da página.

![Salvar configurações do Async JavaScript](https://wpforms.com/wp-content/uploads/2024/10/save-settings-button-async-javascript.png)##### Exclusão de plug-ins

Para excluir quaisquer arquivos JavaScript contidos no plugin WPForms, role até a seção **Exclusão de Plugins** e clique no campo **Exclusões**. Em seguida, selecione **WPForms**.

![Exclusões de plug-ins Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/plugin-exclusions-async-javascript.png)Em seguida, clique no botão **Salvar configurações** para salvar suas alterações.

![Botão Salvar configurações Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/save-settings-buttton-async-js.png)É isso! Agora você sabe como ajustar as configurações do Async JavaScript para evitar conflitos com o WPForms.

Em seguida, gostaria de saber mais sobre como solucionar erros de JavaScript no WPForms? Não deixe de conferir nosso guia [solução de erros de JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/) para obter mais detalhes.

**Categorias:** Solução de problemas, Solução de problemas e suporte

---

