Configuração das definições de otimização para WPForms no WP Rocket

Está a ter problemas com o WPForms devido às definições de otimização do WP Rocket? Muitos proprietários de sites usam plug-ins de otimização e cache para ajudar a acelerar seus sites. No entanto, alguns recursos incluídos nesses plug-ins podem fazer com que as funções do WPForms não funcionem corretamente.

Este guia irá mostrar-lhe como ajustar as definições do WP Rocket para garantir que o WPForms funciona sem problemas.


Ajustar as definições do WP Rocket

O WP Rocket é um plugin de cache popular para acelerar os sites. No entanto, em alguns casos, os utilizadores do WPForms deparam-se com problemas devido à sua opção Combinar ficheiros JavaScript.

Se você estiver enfrentando um problema com o WPForms e o WP Rocket, poderá excluir os ativos do WPForms e outros arquivos JavaScript de serem otimizados. Na próxima seção, veremos algumas maneiras de fazer isso.

Excluindo uma página ou post

Excluir apenas uma única página ou post da otimização é uma boa opção se só estiver a ter problemas numa única página do seu site. Neste exemplo, mostraremos como excluir uma única página da otimização ao usar o Editor de blocos do WordPress.

Primeiro, abra a página que gostaria de excluir. Depois, navegue até ao separador Página e abra a secção Opções do WP Rocket. A partir daqui, certifique-se de que a opção Minify/combine JS está desmarcada e guarde as suas definições.

Minimizar a combinação de JS da página do WP Rocket

Excluindo os activos do WPForms

A exclusão dos ativos do WPForms impedirá que o JavaScript do plug-in seja otimizado em todo o site. Isso pode ser útil se você tiver problemas com vários formulários e não quiser passar por cada página ou post para desativar as configurações de otimização.

Para excluir os ativos do WPForms da otimização, navegue até Configurações " WP Rocket e abra a guia Otimização de arquivos. A partir daí, vá até a seção Arquivos JavaScript.

Opção de otimização de ficheiros WP Rocket

Se tiver a opção Minimizar ficheiros JavaScript activada, deverá ver uma caixa com a designação Ficheiros JavaScript excluídos

Secção de ficheiros JavaScript

Nesta caixa, adicione o seguinte script:

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

Depois de ter adicionado o script, certifique-se de que clica no botão GUARDAR ALTERAÇÕES para guardar as suas definições.

Agora que excluiu estes activos, os seus formulários devem funcionar como esperado no frontend.

Excluindo arquivos do atraso na execução do JavaScript

Se estiver a ter problemas de JavaScript e tiver a opção Atrasar execução de JavaScript activada, o WP Rocket sugere que adicione algumas exclusões predefinidas para evitar complicações.

Para o fazer, vá a Definições " WP Rocket " Otimização de ficheiros e, em seguida, desloque-se para a secção Atrasar a execução do JavaScript .

Atrasar a secção de execução do JS

Na caixa denominada Arquivos JavaScript excluídos, adicione os seguintes scripts:

/jquery-?[0-9.](.*)(.min|.slim|.slim.min)?.js
js-(antes|depois)
(?:/wp-content/|/wp-includes/)(.*)

Em seguida, certifique-se de que guarda as suas alterações clicando no botão GUARDAR ALTERAÇÕES.

Os ficheiros JS excluídos atrasam a execução do JS

Nota: Para obter informações mais específicas sobre as definições do WP Rocket, consulte a respectiva documentação.

É isso aí! Agora você sabe como ajustar as configurações do WP Rocket 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.