WordPress 5.1 “Betty” foi oficialmente lançado em 21 de fevereiro de 2019 e está disponível para download.
WordPress 5.1 é a primeira grande atualização desde o lançamento do editor em blocos no WordPress (conhecido como Gutenberg) no WordPress 5.0. E embora traga alguns ajustes e melhorias para o editor em blocos, os maiores recursos novos nesta atualização envolvem o projeto WordPress Site Health e avisos sobre as versões PHP.
Atualização: O que há de novo no WordPress 5.3
Neste post, veremos todos os novos recursos que podem afetar a forma como você usa WordPress:
- Novo aviso no painel sobre versões PHP
- Verificações de compatibilidade de versão PHP para plugins e temas
- Proteção contra a tela branca da morte
- Desempenho melhorado do editor em blocos
- Mudanças para desenvolvedores
Novo Aviso no Painel Sobre Versões PHP
Aqui na Kinsta, sempre recomendamos que você use as versões mais recentes do PHP para ter melhor desempenho e mais segurança.
Segundo nossos benchmarks, o PHP 7.3 é em média, 9% mais rápido que o PHP 7.2. E ao comparar o PHP 7.3 com o PHP 5.6, pudemos perceber que ele atende três vezes a quantidade de solicitações (transações) por segundo! Você sempre deve testar seus plugins e temas antes primeiramente em ambientes de testes para verificar sua compatibilidade. Se tudo correr bem, certifique-se de tirar vantagem dessa melhoria de desempenho gratuita.
O WordPress finalmente está adotando as últimas versões PHP, com algumas ferramentas e avisos que as promovem e relatam sua compatibilidade.
Primeiro, se você estiver executando uma versão desatualizada do PHP em seu servidor com WordPress 5.1, você verá um novo widget de painel de controle que o levará a instalar a última versão do PHP.
Se você estiver hospedado na Kinsta, não há nenhuma chance de receber essa mensagem, porque a versão mínima do PHP que permitimos que instale é o PHP 5.6. Nesse momento, o aviso só está sendo exibido para versões PHP anteriores a essa.
Esperávamos que a equipe do WordPress tivesse optado por uma versão mais recente, mas esse foi um passo inicial na direção correta. Além disso, se você clicar no botão “Saiba mais sobre a atualização do PHP” no aviso em seu painel, verá que a documentação oficial do WordPress recomenda PHP 7.3. 👏
Verificações de Compatibilidade de Versão PHP com Plugins e Temas
Além da solicitação no painel do WordPress, o WordPress 5.1 também adiciona verificações forçadas de compatibilidade PHP quando você instala um novo plugin ou tema. Isso é excelente para desenvolvedores!
Durante um tempo, os desenvolvedores de plugins WordPress puderam definir a versão PHP mínima necessária e informá-la através de um comentário no cabeçalho do plugin. Entretanto, até agora, isso não fazia nada além de mostrar a versão PHP que o desenvolvedor deseja suportar.
No WordPress 5.1, se você tenta instalar um novo plugin ou tema do WordPress.org, onde o desenvolvedor definiu uma versão mínima de PHP superior àquela em seu servidor, receberá uma mensagem informando que “O plugin não funciona com sua versão do PHP. Saiba mais sobre atualização do PHP”.
Além disso, você será impedido de instalar o plugin. Neste momento, é possível contornar essa situação fazendo o download manual do arquivo ZIP do repositório e instalando-o dessa forma. Mas é sério – apenas atualize sua versão do PHP!
Proteção Contra a Tela Branca da Morte
WordPress 5.1 foi programado para introduzir um novo recurso chamado “proteção contra erros fatais”, que protegeria os sites contra a tela branca da morte no WordPress enquanto você atualiza o PHP.
Infelizmente, esse recurso foi retirado do lançamento do WordPress 5.1 no último minuto. No entanto, foi por um bom motivo.
make.wordpress.org
Com essa proteção, o WordPress reconhecerá erros fatais que ocorrem e impedirá a execução do tema ou plugin problemático no painel de administração do WordPress, assim você ainda conseguirá acessar o back-end do seu site e (esperamos) corrigir o problema. Para usuários menos conhecedores de tecnologia, esse é um ótimo recurso para resolver todos os problemas.
Confira nosso guia em vídeo para fixar a Tela Branca da Morte:
Se seu site passar por problemas durante a atualização das versões PHP, ele ficará da forma vista abaixo no front-end, mas você ainda assim deverá conseguir fazer login no back-end para corrigir a questão.
Desempenho Melhorado do Editor em Blocos
Desde o lançamento inicial do editor em blocos Gutenberg no WordPress 5.0, a equipe do Gutenberg tem trabalhado duro para melhorá-lo. Se você se lembra de nossos benchmarks PHP anuais, saberá que descobrimos que o WordPress 5.0 e 5.02 era mais lento que o WordPress 4.9.8. Isso não é nada bom! Mas fique tranquilo, pois a equipe principal do WordPress está trabalhando nisso.
Há um pouco de confusão, pois a equipe Gutenberg lançou o Gutenberg 5.1 ao mesmo tempo que a equipe principal lançou o WordPress 5.1.
Apesar dos números das versões serem idênticos, o WordPress 5.1 não inclui o Gutenberg 5.1. Ao invés disso, o WordPress traz consigo o Gutenberg 4.8.
Dessa forma, as maiores mudanças no editor em blocos no WordPress 5.1 são ligadas ao desempenho. Comparado ao WordPress 5.0, você deverá observar tempos de carregamento mais velozes e um tempo de evento KeyPress mais curto.
Também há mais notícias boas. O desempenho do editor em blocos ficará ainda melhor quando as versões mais recentes do Gutenberg forem incorporadas ao núcleo – você pode ver uma comparação de desempenho de diferentes versões do Gutenberg abaixo (lembre-se: WordPress 5.1 inclui o Gutenberg 4.8, por isso é a versão destacada abaixo).
Mudanças para Desenvolvedores
Além dos novos recursos para usuários citados acima, o WordPress 5.1 também acompanha novos recursos para desenvolvedores WordPress.
Metadados para Multisite
WordPress 5.1 adiciona uma nova tabela no banco de dados para armazenar metadados associados aos sites. Saiba mais.
Cron API
A Cron API agora tem novas funções para auxiliar com os dados de retorno. Você também receberá novos filtros para modificar o armazenamento cron. Saiba mais.
Novos Processos de Construção de JavaScript
WordPress 5.1 oferece uma nova opção de construção de JavaScript. Você pode aprender mais sobre ajustes específicos aqui.
Como Atualizar Para o WordPress 5.1
O site de cada cliente é diferente. Por esse motivo, recomendamos sempre utilizar o ambiente de teste do seu site (e se um ambiente de preparação não for suficiente, você pode adicionar até cinco Ambientes de Teste Premium também). Você pode clonar seu site de produção em questão de segundos e depois testar o WordPress 5.1 com seu tema e plugins existentes para verificar a compatibilidade. É claro que você também pode fazer um backup manual antes de atualizar seu site de produção, só por segurança.
Para atualizar para o WordPress 5.1, simplesmente clique no ícone de atualizações em seu painel de administração do WordPress. E clique no botão “Atualizar agora”. Enquanto seu site é atualizado, ele entrará no modo de manutenção. Assim que as atualizações forem concluídas, seu site voltará ao normal.
Se tudo der certo com a atualização, você deverá ver uma tela com “O que há de novo”. E é isso! Fácil e rápido.
Após clicar nas opções do painel, você receberá uma mensagem para atualizar seu banco de dados para uma versão mais nova. Simplesmente clique no botão “Atualizar banco de dados WordPress” e pronto.
Resolução de Problemas com Atualizações do WordPress
Sempre que as pessoas fazem atualizações para uma versão principal do WordPress, algumas delas enfrentam problemas e isso ocorre porque milhares de plugins e temas coexistem no mercado. Aqui estão algumas formas de solucionar problemas comuns.
- Recebendo a tela branca da morte? Ela é comumente resolvida ao reiniciar o PHP e excluir o cache de página inteira em seu site WordPress.
- Tente desativar todos os seus plugins para ver se isso corrige seu problema. Em seguida, reative um por um até encontrar qual plugin que pode precisar de uma atualização do desenvolvedor.
- Tente alterar seu tema para um tema padrão do WordPress, como Twenty Twenty. Se isso corrigir seu problema, talvez você deva entrar em contato com o desenvolvedor do tema.
- Solucione e diagnostique problemas de JavaScript em seu navegador.
Resumo
Embora não existam grandes recursos neste lançamento, o WordPress 5.1 adiciona algumas ótimas ferramentas para impulsionar sites WordPress para que sejam mais saudáveis.
O foco nas versões PHP ajudará a incitar a grande porcentagem de usuários WordPress que está rodando versões PHP desatualizadas a adotar as versões mais novas. Dessa forma, as consequentes melhorias de desempenho do editor em blocos serão muito bem-vindas.
O que você achou do WordPress 5.1? Algo chamou sua atenção? Tem algum recurso que você gostaria que fosse incluído?
Deixe um comentário