Uma atualização quebrou o site?
Uma atualização do Contact Form 7 quebrou seus formulários? Resolva passo a passo
Um formulário que para de enviar em silêncio é pior que um que mostra erro. Confira estes pontos na ordem.
Resolver agora
Faça o site voltar a funcionar
- Sem pânico, e não atualize mais nada. Se o site estiver fora do ar para os visitantes, restaure primeiro o último backup ou reverta o plugin; procure a causa depois.
- Confira a versão do PHP. Compare a linha “Requires PHP” na página do plugin no WordPress.org com a versão do PHP do seu site (Ferramentas → Saúde do site → Informações → Servidor). Se o PHP for mais antigo, a atualização não instala ou pode falhar; peça primeiro à sua hospedagem para atualizar o PHP.
- Envie uma mensagem de teste e confira o log do seu plugin de SMTP. Muitos “formulários quebrados” são problema de entrega de e-mail, não do formulário.
- Confira se a proteção contra spam (reCAPTCHA ou similar) ainda funciona com a versão nova.
Por que acontece
As causas mais comuns
PHP antigo demais
A versão nova precisa de um PHP mais novo do que o do site.
Mudanças na proteção contra spam
Integrações com reCAPTCHA e serviços parecidos mudam entre versões.
Entrega de e-mail
O formulário funciona, mas o e-mail nunca chega por causa das configurações de envio.
Páginas de formulário em cache
Páginas em cache podem servir tokens de formulário vencidos.
Da próxima vez
Checklist antes da próxima atualização
- Confira primeiro a versão do PHP exigida
- Faça um backup
- Rode a atualização em uma cópia
- Envie cada formulário importante na cópia
- Confirme que o e-mail chega
- Depois atualize no ar
Como a Verploy resolve
Teste a próxima atualização antes que seus clientes vejam
Toda atualização é verificada, e as arriscadas são testadas antes em uma cópia do site. A Verploy compara as páginas principais no desktop e no celular, envia os formulários e abre o checkout. Se algo parecer errado, a atualização é barrada e o site no ar fica como estava. Se um problema só aparecer depois de ir ao ar, a Verploy tenta uma reversão automática e informa o resultado.
Leia como funcionam as atualizações seguras, o checklist de atualizações do WordPress e atualizações em staging para agências. Outro plugin? Veja todas as soluções.
Sem cartão.
Perguntas
Perguntas frequentes
A atualização não instala. Por quê?
Muitas vezes pela versão do PHP exigida. Confira em Ferramentas → Saúde do site.
O formulário mostra sucesso, mas nenhum e-mail chega?
Entrega de e-mail: use SMTP e confira o log.
Preciso testar todos os formulários?
Pelo menos os que os clientes usam: contato, orçamento e reserva.
Gaste menos tempo conferindo o WordPress.
Deixe a Verploy fazer o trabalho de manutenção.
Grátis em até 3 sites. Sem cartão.