Executar sua instalação do WordPress, plugins e tema nas últimas versões disponíveis é uma melhor prática crucial para a utilização da plataforma. Também é recomendado o uso da versão mais recente do PHP. No entanto, há alguns casos em que isso não é prudente ou possível.

Se você se encontrar em tal situação, você pode precisar fazer um downgrade do seu site WordPress (ou parte dele). Felizmente, existem métodos disponíveis para recuar cada elemento do seu site.

Este post explicará porque você pode precisar baixar o WordPress, bem como como fazê-lo de forma segura. Nós vamos cobrir a restauração de versões anteriores do WordPress, bem como plugins, temas e PHP.

Vamos começar!

Por que Você Pode Querer Baixar sua Versão do WordPress ou Outros Recursos

Executar a última versão do núcleo, plugins e temas do WordPress é um dos passos mais importantes na manutenção do seu site. Essas atualizações geralmente incluem patches de segurança que são vitais para evitar ataques maliciosos ao seu site e podem melhorar o desempenho e a funcionalidade.

Por este motivo, não recomendamos nunca baixar o WordPress ou qualquer um dos seus componentes permanentemente. No entanto, há algumas situações em que você pode querer fazê-lo temporariamente.

A razão mais comum é devido a um conflito de plugins ou temas. Se um dos elementos do seu site não for compatível com a versão mais recente do núcleo do WordPress, por exemplo, o downgrade da sua instalação pode permitir que os visitantes tenham acesso ao recurso enquanto você trabalha em uma solução de longo prazo.

(Leitura sugerida: Como consertar “O site está passando por dificuldades técnicas”. Erro no WordPress).

Nos casos em que o conflito é entre dois plugins, ou entre um plugin e o seu tema, o rebaixamento do WordPress em si não ajudará. Ao invés disso, você precisará reverter a versão do plugin ou tema que está causando o problema, a fim de colocar seu site em funcionamento novamente.

Além disso, alguns plugins e temas antigos podem não ser compatíveis com versões mais recentes do PHP. Se o plugin ou tema em questão é vital para a funcionalidade do seu site, você pode querer baixar o PHP por algum tempo enquanto encontra uma solução alternativa.

Em resumo, a desclassificação do WordPress deve ser um procedimento temporário de resolução de problemas. Você vai querer planejar a atualização do seu site novamente depois de substituir o plugin ou tema problemático, ou de outra forma abordar a questão causando um conflito no seu site.

Leitura sugerida: aqui está uma lista curada dos melhores temas para WordPress e dos melhores plugins.

Como Baixar o Seu Site WordPress (6 Métodos)

O processo de downgrade do seu site WordPress vai depender do que você está tentando realizar. Você pode achar que você precisa restaurar uma versão anterior de todo o seu site, ou que você só precisa reverter um plugin ou tema individual, em vez do próprio WordPress.

Com isso em mente, aqui estão seis maneiras diferentes de reverter o seu site. Cada uma delas aborda uma necessidade diferente, por isso sugerimos a leitura de todas elas para ver qual é a mais aplicável à sua situação específica.

1. Baixe a Sua Versão do WordPress Manualmente

Se você está passando por um sério conflito que o impede de acessar o back end do seu site, o downgrade do WordPress manualmente pode ser a sua melhor ou única opção. Antes de começar, você vai querer fazer um backup do seu site só para ficar seguro.

A seguir, você deve desativar todos os seus plugins. Isto é fácil o suficiente se você tiver acesso ao backend do WordPress. Basta selecionar a caixa de seleção ao lado de cada plugin, e usar a opção Desativar em bloco:

Desativação em massa de plugins WordPress no backend
Desativação em massa de plugins WordPress no backend

Se você não tem acesso ao seu painel, você pode desativar plugins manualmente usando o Secure File Transfer Protocol (SFTP) e um cliente como o FileZilla. Você também precisará dessas ferramentas para passos futuros, então se você não estiver familiarizado com elas você pode querer tirar um momento para aprender como elas funcionam.

Você precisará então fazer o download da versão relevante do WordPress. Recomendamos a utilização da versão mais recente possível, que é normalmente a segunda versão mais recente. Você pode acessar os arquivos necessários no Arquivo de versões do WordPress:

O Arquivo de Lançamentos do WordPress
O Arquivo de Lançamentos do WordPress

Depois, usando FTP e FileZilla (ou outro cliente), acesse os arquivos do seu site e exclua seus wp-admin e wp-inclui diretórios:

Eliminação de wp-admin e wp-inclui via FTP
Eliminação de wp-admin e wp-inclui via FTP

Uma vez feito isso, carregue todos os arquivos da versão do WordPress que você deseja instalar, exceto o diretório wp-content. Quando lhe perguntarem se deseja sobrescrever ficheiros, selecione Sobregravar > Ok:

Sobreescrever arquivos no FileZilla
Sobreescrever arquivos no FileZilla

Então, navegue para o backend do seu site. Pode ver uma mensagem a pedir para atualizar a sua base de dados. Em caso afirmativo, clique no prompt Update WordPress Database. Depois disso, entre no seu site, como de costume.

Agora você deve ter acesso e estar executando a versão mais antiga do WordPress:

Uma instalação WordPress rebaixada
Uma instalação WordPress rebaixada

Neste ponto, você pode reativar seus plugins e trabalhar na resolução do conflito original.

Você pode querer desativar as atualizações automáticas também, para evitar que o WordPress instale outra versão nesse meio tempo. Quando o seu problema for resolvido, você pode voltar à versão mais recente do WordPress a partir da tela Updates no painel de controle.

2. Use o WP Downgrade para Executar uma Versão Anterior do WordPress

Se você não se sente confortável com FTP e com a idéia de excluir arquivos centrais, um plugin disponível para downgrade do WordPress. Se você gosta desta idéia, vá em frente e instale o WP Downgrade após fazer backup do seu site:

Instalação do WP Downgrade plugin
Instalação do WP Downgrade plugin

Em seguida, navegue até Configurações > Downgrade do WP e digite sua versão alvo do WordPress no campo relevante:

Definir a versão alvo do WordPress
Definir a versão alvo do WordPress

Clique em Save Changes, e depois vá para a tela Updates. Você verá que sua versão alvo agora está listada como a “última versão do WordPress”:

Re-instalando o WordPress 5.0
Re-instalando o WordPress 5.0

Clique no botão Re-instalar Agora para completar o downgrade. O WordPress aparecerá para executar uma atualização normal, e então você deverá ver a mensagem de boas-vindas para a sua versão alvo:

A mensagem de boas-vindas do WordPress 5.0
A mensagem de boas-vindas do WordPress 5.0

Para reinstalar a versão mais recente do WordPress, uma vez terminada a resolução de problemas, você precisará retornar a Configurações > Downgrade do WP. Você pode alterar sua versão alvo de volta para a última atualização e, em seguida, repetir o processo detalhado acima.

3. Restaurar um Backup Anterior para Desfazer Alterações ao Seu Site

Outra maneira de downgrade do seu site é restaurando um backup de quando o seu site estava rodando uma versão anterior do WordPress. Para que isto funcione, é claro, você precisará ter um sistema de backup confiável no lugar.

Você também precisará ter certeza de que a cópia do seu site que está sendo restaurada não está faltando nenhum conteúdo chave que tenha sido adicionado recentemente. Você não quer perder inadvertidamente suas últimas mensagens enquanto tenta fazer o downgrade do WordPress. Se o seu site é altamente dinâmico, este pode não ser o melhor caminho a seguir.

Se você optar por prosseguir, o processo de restauração do seu backup irá variar dependendo do sistema que você usou para criar e armazenar seus arquivos. Por exemplo, os clientes Kinsta podem tirar partido do nosso processo de restauração com um clique. Basta entrar no seu painel MyKinsta para começar, e clicar em Sites:

O MyKinsta Dashboard
O MyKinsta Dashboard

Selecione o site WordPress que você deseja restaurar da lista. Em seguida, navegue para a guia Backups:

Cópias de segurança do site MyKinsta
Cópias de segurança do site MyKinsta

Clique no menu Restaurar para abrir o menu suspenso. Se você deseja testar o backup em um ambiente de teste, você pode fazer isso aqui. Para baixar o seu site de produção (ao vivo) para a versão do WordPress no arquivo de backup, selecione Produção:

Opções de restauração de backup MyKinsta
Opções de restauração de backup MyKinsta

Para evitar restaurações acidentais, necessitamos de um último passo antes de reverter o seu site ao vivo. Digite o nome do seu site no campo relevante, depois clique em Restore Backup para confirmar e iniciar o processo:

Restaurando backups através do MyKinsta
Restaurando backups através do MyKinsta

O processo de restauração pode demorar algum tempo a ser concluído. Quando isso acontecer, você poderá voltar a ter acesso ao back end do seu site. Também vamos criar uma cópia de segurança do seu site imediatamente antes da restauração, no caso de precisar de desfazer o processo.

4. Baixar Manualmente um Plugin ou Tema

No caso de você precisar fazer downgrade de um plugin ou tema em vez do núcleo do WordPress, você pode fazê-lo manualmente usando um processo semelhante ao do Método # 1. Para começar, você precisará recuperar os arquivos para a versão mais antiga do plugin ou tema que você deseja baixar.

Para plugins no diretório do WordPress, você pode encontrar versões mais antigas clicando em Visualização Avançada na página de recursos:

O link Advanced View em uma página de plugin no diretório do WordPress
O link Advanced View em uma página de plugin no diretório do WordPress

Vá até o final da página, depois selecione a versão que você precisa no menu suspenso e clique em Download:

Download de uma versão anterior de um plugin através do diretório de plugins do WordPress
Download de uma versão anterior de um plugin através do diretório de plugins do WordPress

Descompacte o ficheiro e guarde-o no seu computador. Depois faça um backup do seu site, caso algo dê errado, e conecte-se ao seu servidor usando FTP e ao seu cliente preferido. Lá, navegue para wp-content > plugins.

A seguir, você precisará renomear o diretório para a versão existente do seu plugin. Em seguida, carregue a pasta da versão anterior para a qual você deseja fazer o downgrade:

Carregamento de uma versão antiga de um plugin via FTP
Carregamento de uma versão antiga de um plugin via FTP

Isto deve restaurar com sucesso a versão mais antiga do plugin que você precisa. Além disso, você vai manter a última versão facilmente disponível, para que você possa voltar para ela quando estiver pronto.

Infelizmente, este método é mais enganador para temas e plugins premium. O processo para revertê-los é mais ou menos o mesmo, mas o diretório de temas do WordPress não tem versões anteriores prontamente disponíveis para download.

Quanto aos plugins premium, as versões anteriores podem ou não ser de fácil acesso. Se você não conseguir encontrar a versão do plugin ou tema que você precisa, sua melhor aposta é tentar contatar o desenvolvedor para obter ajuda.

5. Roll Back Plugin e Atualizações Temáticas com WP Rollback

Felizmente, existe um método mais simples para a desclassificação de plugins e temas. Tudo o que você precisa fazer é instalar e ativar o WP Rollback:

Instalando o plugin Rollback WP
Instalando o plugin Rollback WP

Este plugin é atualizado rotineiramente e tem uma classificação impressionante de cinco estrelas no diretório de plugins do WordPress. Assim que estiver a funcionar, navegue para a sua lista de Plugins.

Agora você verá um botão Rollback sob o título de cada plugin, juntamente com as opções padrão:

A opção de retrocesso activada
A opção de retrocesso ativada

Se você clicar nesta nova opção, você será redirecionado para uma página onde poderá selecionar sua versão alvo. Depois selecione o botão Rollback para iniciar o processo de downgrade:

Selecção de uma versão alvo de rollback do plugin
Seleção de uma versão alvo de rollback do plugin

Rolar temas para trás é igualmente fácil. Navegue até Appearance > Temas no seu painel e selecione o que você deseja fazer o downgrad. Agora haverá um botão Rollback na parte inferior da janela:

Rolando de volta um tema WordPress
Rolando de volta um tema WordPress

Na tela seguinte, você pode selecionar sua versão de destino e iniciar o processo de downgrade, exatamente como faria para um plugin. Quando você precisar restaurar o plugin ou tema em questão, você pode fazer isso a partir do diretório relevante.

6. Reverter para uma íversão mais Antiga do PHP

Em 2019, o WordPress fez algumas alterações aos seus requisitos de PHP. Por esta razão, assim como os muitos benefícios de usar a versão mais recente, é sempre recomendável atualizar o PHP do seu site.

No entanto, alguns plugins antigos que não têm sido bem mantidos podem não ser compatíveis com versões mais recentes do PHP. Idealmente, você sempre usará ferramentas que recebem atualizações regulares e suporte de seus desenvolvedores.

No entanto, caso você tenha um plugin desatualizado que é crucial para a funcionalidade do seu site, mas não funciona com a última versão do PHP, você pode fazer um downgrade. Os clientes Kinsta têm a vantagem de poder trocar facilmente as versões PHP diretamente do seu painel MyKinsta.

Para o fazer, inicie sessão na sua conta. Navegue até Sites, selecione aquele para o qual você deseja baixar o PHP, então clique na aba Ferramentas e role para baixo até o PHP Engine:

Motor PHP no MyKinsta
Motor PHP no MyKinsta

Use o menu suspenso Modificar para selecionar a versão que você precisa:

Selecionando uma versão em PHP no painel do MyKinsta
Selecionando uma versão em PHP no painel MyKinsta

Na janela resultante, clique em Modificar Versão PHP para iniciar o processo:

Confirmando o downgrade de uma versão do PHP
Confirmando o downgrade de uma versão do PHP

Se você não é um cliente Kinsta, ou se você precisa de uma versão do PHP que seja ainda mais antiga do que as disponíveis através da funcionalidade PHP Engine, você precisará baixar o PHP usando a linha de comando.

Este processo é mais avançado e comporta mais riscos. Pode ser melhor considerar a substituição imediata do plugin ou tema problemático neste caso, em vez de fazer downgrade do PHP e tentar resolver o conflito ainda mais.

Resumo

O downgrade do WordPress às vezes é necessário ao solucionar problemas no seu site ou ao realizar outras tarefas-chave. Embora não exista um recurso nativo para atingir este objetivo, existem vários métodos para reverter para uma versão anterior do seu site.

Este post do blog cobriu 6 maneiras diferentes de downgrade do seu site WordPress e seus vários elementos:

  1. Faça o downgrade do seu site WordPress manualmente.
  2. Use o WP Downgrade para executar uma versão anterior do WordPress.
  3. Restaure uma cópia de segurança anterior para desfazer as alterações no seu site.
  4. Desvalorizar manualmente um plugin ou tema.
  5. Rollback plugin e atualizações de temas com WP Rollback.
  6. Reverta para uma versão mais antiga do PHP.

Você tem alguma pergunta sobre a desclassificação do WordPress? Pergunte na seção de comentários abaixo!

Matteo Duò Kinsta

Editor-chefe da Kinsta e consultor de marketing de conteúdo para desenvolvedores de plugins do WordPress. Conecte-se com Matteo no Twitter.