Configuração de definições de otimização para WPForms em JavaScript assíncrono

Está a ter problemas com o WPForms devido às definições de otimização do plugin Async JavaScript? Embora esse plug-in seja ótimo para melhorar o desempenho do site otimizando o carregamento de JavaScript, às vezes ele pode interferir na funcionalidade do WPForms.

Este guia o ajudará a ajustar as configurações do JavaScript assíncrono para garantir que o WPForms funcione corretamente.


JavaScript assíncrono

O plug-in JavaScript assíncrono é utilizado para otimizar o JavaScript de um site, adicionando atributos assíncronos ou diferidos a scripts JS.

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

  • Assíncrono: descarrega o JavaScript enquanto ainda analisa o HTML, mas pausa a análise do HTML para executar o JavaScript.
  • Adiar: descarrega o JavaScript enquanto ainda está a analisar o HTML, mas espera para o executar até que a análise do HTML esteja concluída.

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

Se os seus formulários não estiverem a funcionar com o JavaScript assíncrono ativado e tiver identificado um problema de JavaScript, prossiga com os passos seguintes:

Desativar o JavaScript assíncrono

O primeiro passo é desativar o plug-in Async JavaScript e, em seguida, verificar se o problema foi resolvido. Se a desativação do plug-in ajudou, pode reactivá-lo e passar ao passo seguinte.

Excluindo os activos do WPForms

Nas configurações de JavaScript assíncrono, os ativos do WPForms podem ser excluídos da otimização de JavaScript de duas maneiras diferentes: Exclusão de Script ou Exclusão de Plugin. Examinaremos cada uma dessas opções abaixo:

Exclusão de scripts

Para excluir os scripts do WPForms do JavaScript assíncrono, é necessário navegar até Configurações " JavaScript assíncrono.

Definições de JavaScript assíncrono

Em seguida, desloque-se para a secção Exclusão de scripts. No campo Scripts to Exclude, introduza o seguinte script:

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

Excluir scripts do JavaScript assíncrono

Depois de adicionar o script, certifique-se de que guarda as suas definições clicando no botão Guardar definições na parte inferior da página.

Guardar definições JavaScript assíncrono
Exclusão de plugins

Para excluir quaisquer ficheiros JavaScript que estejam contidos no plug-in WPForms, desloque-se para a secção Exclusão de Plug-in e clique no campo Exclusões. Em seguida, selecione WPForms.

Exclusões de plug-ins JavaScript assíncrono

Em seguida, clique no botão Guardar definições para guardar as suas alterações.

Botão Guardar definições JavaScript assíncrono

É isso aí! 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? Certifique-se de verificar nosso guia de solução de problemas de erros de JavaScript para obter mais detalhes.

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Active o JavaScript no seu browser para preencher este formulário.