Configuração de Definições de Otimização para WPForms no Async JavaScript

Está a encontrar problemas com o WPForms devido às definições de otimização do plugin Async JavaScript? Embora este plugin seja ótimo para melhorar o desempenho do site ao otimizar o carregamento de JavaScript, por vezes pode interferir com a funcionalidade do WPForms.

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


Async JavaScript

O plugin Async JavaScript é usado para otimizar o JavaScript de um site, adicionando atributos async ou defer aos scripts JS.

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

  • Async: descarrega o JavaScript enquanto ainda está a analisar o HTML, mas pausa a análise do HTML para executar o JavaScript.
  • Defer: 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 destes atributos for adicionado, pode fazer com que alguns scripts do WPForms carreguem de forma diferente, resultando num erro.

Se os seus formulários não estão a funcionar com o Async JavaScript ativado, e você identificou um problema de JavaScript, por favor, prossiga com os seguintes passos:

Desativar Async JavaScript

O primeiro passo é desativar o plugin Async JavaScript, depois verifique se o problema foi resolvido. Se desativar o plugin ajudou, pode reativá-lo e depois passar para o próximo passo.

Excluir Ativos do WPForms

Dentro das definições do Async JavaScript, os ativos do WPForms podem ser excluídos da otimização de JavaScript de duas maneiras diferentes: Exclusão de Scripts ou Exclusão de Plugins. Vamos analisar cada uma destas opções abaixo:

Exclusão de Scripts

Para excluir os scripts do WPForms do Async JavaScript, terá de navegar para Definições » Async JavaScript.

Definições do Async JavaScript

Em seguida, role até à secçã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

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

Guardar definições Async JavaScript
Exclusão de Plugins

Para excluir quaisquer ficheiros JavaScript que estejam contidos no plugin WPForms, role até à secção Exclusão de Plugins e clique no campo Exclusões. Em seguida, selecione WPForms.

Exclusões de plugins Async JavaScript

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

Botão guardar definições Async JavaScript

É isso! Agora sabe como ajustar as definições do Async JavaScript para evitar conflitos com o WPForms.

Em seguida, gostaria de saber mais sobre a resolução de erros de JavaScript no WPForms? Certifique-se de consultar o nosso guia resolução de erros de JavaScript para mais detalhes.

O Melhor Plugin Construtor de Formulários Drag and Drop para WordPress

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