Quem administra sites WordPress conhece bem essa cena: os círculos vermelhos com números brancos no painel de controle indicam quantos plugins e temas precisam ser atualizados. Cumprimos nosso dever ao realizar as atualizações, mas sabemos que, na próxima vez que entrar no WordPress, aqueles alertas estarão provavelmente de volta.
É claro que o CMS do WordPress suporta a atualização automática plugins e temas. Mas convenhamos: é preciso ter coragem — ou talvez ser um pouco imprudente — para deixar essas atualizações rodando sozinhas em sites que não podem correr riscos.
Na Kinsta, nossos clientes podem gerenciar as atualizações de plugins e temas de diversos sites sem nem precisar acessar o painel de controle do WordPress. O painel MyKinsta, exclusivo para clientes de hospedagem gerenciada, oferece um local centralizado para gerenciar as configurações nativas de atualização automática do WordPress em múltiplos sites — além de um gerenciador de atualizações avançado da própria Kinsta, que oferece proteção contra falhas que podem deixar o site fora do ar.
As Atualizações Automáticas da Kinsta é um complemento premium que permite que operadores de sites escolham quando as atualizações de plugins e temas devem ser realizadas — e podem reverter alterações caso algo dê errado durante o processo.
Neste artigo, vamos explorar em detalhes as Atualizações Automáticas da Kinsta e mostrar como você pode aproveitar esse recurso para uma gestão poderosa e automatizada de plugins e temas.
Uma introdução rápida às Atualizações Automáticas da Kinsta
Os três pilares das Atualizações Automáticas da Kinsta são:
- Agendamento de atualizações: Executa atualizações automaticamente nos melhores dias e horários para o seu site, reduzindo a carga de manutenção.
- Teste visual de regressão: Detecta falhas em atualizações comparando capturas de tela automáticas das páginas do site feitas antes e depois das atualizações.
- Proteção contra reversão: Restaura automaticamente o site a partir de um backup em caso de falha na atualização, evitando quedas inesperadas.
Tudo isso é complementado por um registro detalhado das atividades de atualização e envio opcional de relatórios por e-mail. E o recurso é totalmente integrado à interface do MyKinsta, facilitando a visualização do status de todos os plugins e temas em um site ou em vários sites:

As atualizações automáticas da Kinsta ajudam a tornar os sites mais seguros, eliminando o trabalho árduo que pode resultar em operadores de sites adiando atualizações de plugins ou temas que podem ser vulneráveis.
O recurso também é compatível com a opção nativa de autoatualização do WordPress. Você pode, por exemplo, permitir que o WordPress atualize plugins e temas em um ambiente de teste, enquanto direciona as Atualizações Automáticas da Kinsta para o ambiente de produção (ativo).
Esse complemento premium custa US$ 3 por mês para cada ambiente em que estiver ativado — como produção ou teste. Não há limite para a quantidade de plugins ou temas que você pode gerenciar em cada ambiente.
Como habilitar as atualizações automáticas da Kinsta
Se você deseja atribuir as Atualizações Automáticas da Kinsta a um único plugin em um ambiente ou a todos os plugins e temas em centenas de ambientes, o MyKinsta facilita isso.
Veja abaixo as diferentes formas de habilitar esse complemento no MyKinsta:
Todos os plugins e temas em um único ambiente
Habilitar as Atualizações Automáticas da Kinsta para um único ambiente pode ser o cenário mais provável para muitos clientes.
Para começar, navegue até Sites WordPress > nome do site/ambiente > Plugins e temas e, em seguida, clique no botão Alterar no cartão Atualizações automáticas:

Como você pode ver na imagem abaixo, a próxima etapa é escolher uma das opções de atualização disponíveis:
- Manual (sem atualizações automáticas)
- Atualizações automáticas do WordPress (nativas)
- Atualizações automáticas da Kinsta

Antes de vermos o que acontece depois que você clica no botão Continuar acima, vamos analisar as outras maneiras de chegar a essa etapa.
Um plugin ou tema específico em um ambiente
Você também pode habilitar (ou desabilitar) as atualizações automáticas para um único plugin ou tema. No exemplo abaixo, clicamos no menu de três pontos (kebab) ao lado de um plugin para abrir o menu suspenso:

Depois de selecionar Alterar atualizações automáticas no menu suspenso, você verá a caixa de diálogo Selecionar tipo que vimos acima. Desta vez, você será informado de que essa alteração de atualização automática se aplica a apenas um plugin.

Plugins e temas em vários ambientes
Você gerencia muitos sites? Configurar atualizações automáticas para vários ambientes ao mesmo tempo pode ser exatamente o que você precisa.
Para isso, acesse a página Sites WordPress, na aba Todos os sites. A partir daí, você poderá selecionar os ambientes desejados e aplicar as alterações em massa, de forma prática e centralizada.
Basta marcar as caixas de seleção à esquerda para escolher os ambientes desejados (ou selecionar todos), clicar em Ações e, no menu suspenso, escolher Alterar atualizações automáticas.

Depois de selecionar Alterar atualizações automáticas, voltamos à caixa de diálogo Selecionar tipo novamente (abaixo). Dessa vez, somos lembrados de que estamos atualizando as configurações de oito ambientes.

Apenas plugins ou apenas temas em vários ambientes
O exemplo final ilustra a seleção de vários plugins ou temas dentro de uma coleção que pode se estender por vários ambientes. Começamos pelas abas Plugins ou Temas no topo da página Sites WordPress.
Para este exemplo, estamos usando apenas Temas:

Com vários temas selecionados, a opção Alterar atualizações automáticas aparece novamente como uma ação em massa disponível. Ao selecioná-la, você verá a mesma caixa de diálogo Selecionar tipo que mostramos anteriormente ao lidar com múltiplos ambientes.
Agora que você já sabe como ativar o recurso Atualizações Automáticas da Kinsta, vamos ver como configurar esse complemento de forma personalizada.
Como configurar as atualizações automáticas da Kinsta
Depois de escolhermos os plugins e temas que queremos gerenciar e selecionarmos as Atualizações Automáticas Kinsta (em vez de Atualizações Automáticas Manuais ou do WordPress), clicar no botão Continuar leva você à janela de Configurações:

Veja abaixo os principais ajustes disponíveis:
Frequência de teste
Selecione os dias da semana em que você deseja que as Atualizações Automáticas da Kinsta instalem novas versões de plugins e temas.
Lembre-se de que os desenvolvedores podem lançar novas versões a qualquer momento. Mas se você não estiver disponível para acompanhar as mensagens de atualização nos fins de semana, talvez seja melhor desmarcar esses dias.
Observação: Se você tiver muitas versões a serem atualizadas na primeira vez que as atualizações automáticas da Kinsta forem iniciadas, talvez nem todas sejam processadas no primeiro dia. O sistema tentará recuperar o atraso no próximo dia programado.
Janela de tempo de teste
Esta é a hora do dia em que você deseja que as atualizações automáticas sejam executadas. Esses horários devem refletir seu próprio fuso horário.
Sensibilidade
Os testes de regressão visual comparam os pixels das capturas de tela feitas antes e depois de uma tentativa de atualização. Este ajuste de sensibilidade permite definir o quão rigorosa será essa comparação. Um valor mais alto detecta mudanças mais sutis, mas também pode gerar mais falsos positivos.
URLs de teste
Você pode adicionar até cinco URLs apontando para páginas do seu site que serão usadas para os testes de regressão visual. Se você deixar o campo em branco, o teste avaliará a página inicial do site e quatro páginas aleatórias.
Se fornecer uma ou mais URLs, apenas essas páginas serão testadas.
Ocultar seletores
Alguns conteúdos dinâmicos podem fazer o teste de regressão visual falhar. Um exemplo é um carrossel que exibe imagens em ordem aleatória. Se não for possível garantir qual imagem será exibida ao carregar a página, é provável que as capturas de tela do teste não coincidam.
Para contornar isso, você pode informar o seletor CSS do elemento que contém o conteúdo dinâmico. Por exemplo, div#rotator
instruirá a ferramenta de captura a aplicar display: none !important
a qualquer div
com o ID rotator
.
Ativar o modo de manutenção do WordPress
Selecione essa opção para exibir uma página de manutenção do WordPress quando as atualizações estiverem em execução. A página de manutenção permanecerá em vigor durante o tempo necessário para que as atualizações sejam concluídas – não necessariamente os valores selecionados para a janela de tempo de teste.
Como as configurações das Atualizações Automáticas da Kinsta são aplicadas
É importante observar que essas configurações são aplicadas no nível do ambiente do WordPress. Mesmo que você tenha selecionado plugins e temas individualmente para as atualizações automáticas da Kinsta, eles compartilharão as configurações aplicadas na caixa de diálogo acima.
Quando os plugins ou temas selecionados abrangem vários ambientes do WordPress, as configurações específicas do site, como URLs de teste e seletores CSS, provavelmente não se aplicam a todos. Portanto, a caixa de diálogo Configurações terá a seguinte aparência:

Se você precisar especificar URLs de teste ou ocultar seletores após habilitar as Atualizações Automáticas da Kinsta dessa forma, deverá navegar até o ambiente apropriado no MyKinsta (Sites WordPress > nome do site/ambiente > Plugins e temas) e modificar as configurações lá.
Configuração de notificações por e-mail
Uma última coisa para você configurar: As notificações por e-mail das Atualizações Automáticas da Kinsta!
Navegue até Nome de usuário > Configurações do usuário > Notificações para ativar as notificações por e-mail para atualizações bem-sucedidas e/ou com falha:

Visualizando as atualizações automáticas da Kinsta
Os registros das atualizações automáticas da Kinsta podem ser encontrados em Plugins e temas > Atualizações automáticas da Kinsta:

Clique em Detalhes para visualizar informações sobre a atualização do plugin ou do tema. Clique no nome do plugin ou do tema para revelar as capturas de tela usadas para os testes de regressão visual:

Resumo
As Atualizações Automáticas da Kinsta eliminam os maiores desafios da manutenção do WordPress: o risco de quebras após atualizações, o tempo perdido com atualizações manuais e as vulnerabilidades de segurança causadas por plugins desatualizados. Com esse recurso, proprietários de sites e agências podem economizar horas de trabalho todos os meses.
Ainda não é cliente da Kinsta? Saiba mais sobre nossa poderosa Hospedagem Gerenciada para WordPress.