WordPress 5.5 Quebrando sites: como consertar
Publicados: 2020-08-26Se você tiver um site corrompido após atualizar para o WordPress 5.5, não entre em pânico. Neste post, vamos cobrir porque o WordPress 5.5 está quebrando sites e como consertar.
O que mudou no WordPress 5.5 para quebrar sites?
O WordPress 5.5 desativou o jQuery Migrate, uma ferramenta que o WordPress incluiu por muitos anos para ajudar plug-ins e temas com código desatualizado a funcionar corretamente. Ao desligar o jQuery Migrate, muitos plug-ins e temas desatualizados não funcionam mais corretamente, o que pode resultar em sites corrompidos.
O que é jQuery Migrate?
jQuery Migrate é uma biblioteca javascript que ajudou os desenvolvedores de tema e plug-in a preservar a compatibilidade do código jQuery obsoleto. Basicamente, o jQuery Migrate ajudou o código antigo a funcionar corretamente na versão atual do jQuery e posteriores. O Query Migrate foi planejado para ajudar os desenvolvedores durante o período de transição, à medida que substituem seu código por um código mais moderno (ou o removem totalmente).
Por que o WordPress 5.5 removeu a migração do jQuery?
Versões mais antigas do jQuery não são mais suportadas, então é necessário que o WordPress atualize os padrões de codificação. Enquanto o WordPress se prepara para fazer a transição para a atualização para a versão mais recente suportada do jQuery, remover o jQuery Migrate foi uma primeira etapa necessária para garantir que os plug-ins e temas estejam atualizados e não usem mais código obsoleto.
Por que meu site é corrompido após a atualização para o WordPress 5.5?
Muito simplesmente: você está executando um plugin ou tema que tem código desatualizado. Depois de atualizar para o WordPress 5.5, os plug-ins ou temas desatualizados não funcionarão mais corretamente.
Como o código desatualizado em um plugin ou tema não é mais compatível com o núcleo do WordPress, ele pode corromper seu site.
Como corrigir sites de quebra do WordPress 5.5
Se o seu site quebrou após a atualização para o WordPress 5.5, existem algumas etapas que você pode seguir para corrigi-lo.
1. Baixe e instale o plugin jQuery Migrate Helper
- Se você tiver um site corrompido após atualizar para o WordPress 5.5, instale o plugin jQuery Migrate Helper em seu site. Este plug-in reativará a ferramenta jQuery Migrate que foi removida do WordPress 5.5 e fornecerá informações sobre qual plug-in ou tema pode estar funcionando incorretamente.
Depois de instalar e ativar o plugin jQuery Migrate Helper, você verá esta mensagem para explicar que verá avisos ao usar o administrador do WordPress, mas eles não serão exibidos no front-end do seu site.

2. Procure por avisos gerados pelo plugin jQuery Migrate Helper em sua área de administração do WP
As páginas em seu administrador WP geradas por plug-ins com problemas no WordPress 5.5 devem gerar esse tipo de mensagem de erro. Este erro fornecerá uma indicação de quais plug-ins podem estar causando problemas.

3. Use o console do seu navegador para encontrar erros adicionais
O plugin jQuery Migrate Helper também produzirá mensagens de erro no console do seu navegador para ajudá-lo a identificar qual plugin ou tema danificou seu site. Saiba mais sobre como usar seu navegador para diagnosticar erros de JavaScript. Observe que solucionar problemas dessa maneira é um pouco mais técnico.


4. Atualize todos os seus temas e plug-ins para as versões mais recentes
Se você vir mensagens de aviso, você deve verificar o tema ou plugin que os gerou para uma atualização de versão. Esperançosamente, haverá uma atualização que você possa instalar.
- Se você descobrir que não está executando a versão mais recente de um tema ou plug-in, atualize-o para a versão mais recente . As atualizações disponíveis serão mostradas no painel de administração do WordPress na página Atualizações.
- Se você estiver executando uma versão desatualizada de um plugin ou tema premium, será necessário adicionar sua chave de licença ou comprar uma nova licença para atualizar para a versão mais recente. A maioria dos plug-ins e temas premium usa chaves de licença para fornecer atualizações por meio do painel de administração do WordPress, portanto, você deve ver todas as atualizações disponíveis após adicionar uma chave de licença.
Se atualizar seus plug-ins ou temas consertar seu site corrompido e não houver mais avisos, desative Habilitar auxiliar de migração do jQuery.
5. Se nenhuma atualização estiver disponível, entre em contato com o desenvolvedor do tema ou plugin para atualizar seu código
Infelizmente, para que você continue usando um dos temas ou plug-ins com código desatualizado, o desenvolvedor do tema ou plug-in precisará atualizar seu código. Se você não obtiver resposta, precisará remover o plugin ou tema, pois o código não funcionará mais nas versões do WordPress daqui para frente.
Os problemas de segurança do uso de plug-ins e temas desatualizados
Já mencionamos isso brevemente, mas é importante o suficiente para reiterar: como uma prática recomendada de segurança do WordPress, você não deve executar versões desatualizadas de seus plug-ins ou temas.
Executar plug-ins e temas desatualizados é o principal motivo pelo qual os sites do WordPress são hackeados.
Basta verificar quantas vulnerabilidades de plug-ins e temas foram divulgadas em nossos relatórios semestrais de resumo de vulnerabilidades do WordPress. Os lançamentos de versão geralmente incluem patches importantes para vulnerabilidades de segurança, portanto, você precisa manter tudo atualizado.
O risco de segurança de executar plug-ins e temas desatualizados tornou-se um problema tão crítico que o WordPress 5.5 agora inclui atualizações automáticas para plug-ins e temas. Portanto, é uma boa ideia ativar as atualizações automáticas no futuro e implementar um plano de backup do WordPress.
Por que os backups do WordPress são tão importantes
Antes de atualizar para qualquer versão principal do WordPress, é sempre uma boa ideia fazer um backup completo do seu site. Junto com a remoção do jQuery Migrate, o WordPress 5.5 introduziu mudanças adicionais, como atualizações automáticas de plug-ins e temas. É por isso que ter um plano de backup sólido do WordPress é mais importante do que nunca.
Com o plugin de backup BackupBuddy WordPress, você sempre pode restaurar seu site para uma versão anterior se algo quebrar. Além disso, você pode configurar backups programados e automáticos para serem executados de acordo com sua programação.
Obtenha o BackupBuddy agora
Kristen tem escrito tutoriais para ajudar os usuários do WordPress desde 2011. Normalmente, você pode encontrá-la trabalhando em novos artigos para o blog do iThemes ou desenvolvendo recursos para o #WPprosper. Fora do trabalho, Kristen gosta de fazer um diário (ela escreveu dois livros!), Fazer caminhadas e acampar, cozinhar e aventuras diárias com sua família, na esperança de viver uma vida mais presente.
