---
title: "Como corrigir o formulário multi-página que não avanca no WPForms"
url: https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/
date: 2026-06-17
author: "Clayton Margiotti"
---

# Como corrigir o formulário multi-página que não avanca no WPForms

## O que é o WPForms multi-page que não avanca?

Um formulário multi-página no WPForms divide o formulário em várias telas usando o campo Page Break, e o visitante caminha entre elas pelos botoes Next e Previous. Antes de liberar o avanco, o WPForms valida pelo navegador os campos obrigatorios da página atual. Quando o formulário não avanca, ou existe um campo obrigatório não preenchido ou invalido naquela página (e a validação segura o botao Next de proposito), ou o JavaScript que controla a navegação não carregou. Esse segundo caso costuma vir de plugin de cache ou de minificacao servindo o script antigo ou quebrado.

## Como identificar

- O visitante clica em Next e o formulário continua na mesma página, sem trocar de tela e sem mensagem clara.

- Aparece a mensagem do próprio WPForms: "This page isn't loading JavaScript properly, and the form will not be able to submit." acima do formulário.

- Em vez do erro vermelho do WPForms no campo, surge o balao de validação nativo do navegador, sinal de que o JavaScript do plugin não esta rodando.

- Um campo obrigatório da página atual fica marcado em vermelho com "This field is required" e o avanco so volta a funcionar depois de preenche-lo.

- A barra de progresso ou os circulos de etapa não reagem ao clique no Next, parados na primeira etapa.

- O formulário avanca normalmente no preview do construtor do WPForms, mas trava na página publicada do site.

## Como prevenir

- Sempre que ligar minificacao ou combine de JavaScript, adicione wpforms a lista de exclusão antes de publicar o formulário.

- Teste cada formulário multi-página numa janela anonima depois de qualquer mudanca de cache, tema ou plugin de otimização.

- Mantenha um campo obrigatório por página o mais visivel possível e evite escondelo com lógica condicional que possa prender a validação.

- Ao adicionar plugins novos, repita o teste do botao Next, já que conflitos de JavaScript so aparecem na página publicada.

Erros relacionados

- [Como corrigir a lógica condicional que não funciona no WPForms](https://full.services/wp-fixer/corrigir-conditional-logic-wpforms/)

- [Como corrigir o campo de calculos que não calcula no WPForms](https://full.services/wp-fixer/corrigir-calculations-field-wpforms/)

- [Como corrigir entradas que não salvam no banco de dados no WPForms](https://full.services/wp-fixer/corrigir-entries-nao-salvam-wpforms/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#article",
            "headline": "Como corrigir o formulário multi-página que não avanca no WPForms",
            "url": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-17T12:08:34-03:00",
            "dateModified": "2026-06-17T12:37:52-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Outros erros"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/"
            },
            "wordCount": 964,
            "description": "Quando o WPForms multi-page não avanca, o visitante clica em Next e o formulário fica parado na mesma página. As duas causas reais são um campo obrigatório não preenchido na página atual ou o JavaScript do WPForms quebrado por cache ou minificacao.",
            "articleSection": "Outros erros",
            "keywords": "wpforms botao next nao funciona, wpforms formulario varias paginas travado, wpforms multi page nao passa de pagina, wpforms nao vai para proxima pagina, wpforms page break nao avanca",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://wpforms.com/docs/how-to-create-multi-page-forms-in-wpforms/",
                "name": "WPForms — How to Create Multi-Page Forms"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o formulário multi-página que não avanca no WPForms",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q1",
                    "name": "Por que meu formulário WPForms não passa para a próxima página ao clicar em Next?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "São duas causas comuns. Ou ha um campo obrigatório não preenchido na página atual e a validação segura o avanco de proposito, ou o JavaScript do WPForms não carregou, geralmente por cache ou minificacao. Comece vendo se aparece erro vermelho no campo ou o aviso de JavaScript do plugin.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q2",
                    "name": "O que significa a mensagem que diz que a página não esta carregando o JavaScript corretamente?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "E o aviso do próprio WPForms de que o script do formulário não rodou. Sem esse script, a navegação entre páginas e o envio não funcionam. A causa quase sempre e um plugin de cache ou de minificacao servindo o arquivo antigo ou quebrado, ou um conflito de JavaScript com outro plugin ou tema.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q3",
                    "name": "Como sei se o problema e o campo obrigatório ou o JavaScript?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Se ao clicar em Next o campo fica vermelho com a mensagem de campo obrigatório do WPForms, a navegação esta saudavel e falta so preencher o campo. Se em vez disso aparece o balao de validação nativo do navegador ou o aviso de JavaScript do plugin, o problema e o script não carregar.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q4",
                    "name": "Limpar o cache resolve o formulário multi-página travado?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Resolve quando a causa e o site servindo a página e o script antigos. Limpe o cache do plugin de cache, do CDN e do navegador, e teste numa janela anonima. Se o aviso de JavaScript continuar depois disso, o próximo passo e excluir os scripts do WPForms da minificacao.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q5",
                    "name": "Quais scripts do WPForms devo excluir da minificacao?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Exclua o script do frontend do WPForms, com o handle wpforms, e o arquivo wpforms.min.js que mora na pasta assets do plugin. Adicione a regra de exclusão na área de minificar e combinar JavaScript do plugin de otimização e limpe o cache em seguida.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q6",
                    "name": "O formulário funciona no preview mas trava no site publicado, por que?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "O preview do construtor não passa pelo cache nem pela minificacao do site, entao roda o JavaScript intacto. Na página publicada, o plugin de cache ou de otimização pode estar servindo o script defasado ou quebrado. Por isso o teste real e sempre na página publicada, em janela anonima.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q7",
                    "name": "Lógica condicional pode travar o avanco entre páginas?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Pode. Se uma regra esconde o campo Page Break ou o último campo obrigatório da página, a validação fica presa num campo que o visitante não consegue ver nem preencher, e o botao Next não libera. Ajuste a regra para não esconder campos obrigatorios da própria página.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-multi-page-form-wpforms/#faq-q8",
                    "name": "Preciso de código para corrigir o formulário multi-página?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Na maioria dos casos não: o conserto e excluir o JavaScript do WPForms da minificacao ou preencher o campo obrigatório. Código so ajuda em cenarios especificos, como forcar o carregamento dos scripts do WPForms em todas as páginas quando o tema otimiza demais e deixa de enfileirar o script do formulário.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
