Amo o WordPress, mas tenho que admitir que houveram momentos em que eu esperava encontrar um botão “Resetar o WordPress” e arremessá-lo pela janela.

Sei que, na maioria das vezes, essa é uma plataforma robusta e confiável. Certamente, muito mais que a concorrência (do contrário, mais de um terço da internet não a usaria).

Mas há momentos em que as coisas dão errado. Talvez existam vezes em que o erro não está no WordPress, mas em você mesmo. Você passou um tempo criando um site WordPress, mas agora percebeu que não era o que precisava. E deseja inspecioná-lo, redesenhá-lo ou talvez começar tudo de novo.

Em situações como essa, talvez se sinta como eu e fique tentado a procurar um botão “Resetar” vermelho brilhante na esperança de que resetar o WordPress resolverá todos os seus problemas.

Às vezes isso pode até ser o caso. Porém, em outras, você não precisará tomar uma atitude tão drástica.

Neste post, cobrirei todos esses cenários nos quais você talvez queira jogar sua instalação do WordPress pela janela e começar tudo de novo. Te ajudarei a identificar quando você realmente precisa ou não fazer isso e qual o curso de ação mais apropriado a ser tomado.

E se for realmentenecessário resetar o WordPress, te mostrarei como fazer isso. Você não vai se desapontar!

Resetar o WordPress se Quiser Tirar Seu Site do Ar e Movê-lo Para Outro Domínio

Não é incomum que um nome de domínio perca seu brilho com o passar do tempo e você perceba que o domínio que acreditava ser perfeito para seu site quando o lançou agora não seja mais tão bom.

Talvez você tenha lançado seu site como um hobby e deu a ele um nome de domínio despreocupado. Agora você está conduzindo um site profissional e quer que seu nome de domínio reflita isso. Ou talvez tenha dado um nome de domínio muito específico para seu site e ele não se aplica mais a tudo o que você inclui nele. Como um pescador de trutas aficionado, talvez você tenha registrado o nome guiadepescadetrutas.com. Mas agora, expandiu seus ramos para outros peixes de água doce e quer usar o domínio guiadepesca.com.

Talvez acredite que deve tirar seu site do ar e começar tudo do zero, mas esse não é o caso. É possível simplesmente redirecionar o novo domínio e apontá-lo para seu site.

Caso deseje adicionar um novo domínio, mas também manter seu antigo (o que é uma boa ideia caso as pessoas continuem a usá-lo e também por questões de SEO), você pode registrá-lo e apontá-lo para seu site. Assim, também poderá adicionar redirecionamentos 301 a partir do seu domínio antigo para o novo.

A Kinsta não oferece registro de domínios, – nos concentramos em hospedagem – portanto você terá que registrar seu domínio em outro lugar e apontá-lo para nossos servidores, usando a opção de DNS Kinsta em seu painel.

Após fazer isso, certifique-se de que ele esteja apontando para seu site usando as ferramentas da seção DNS Kinsta no painel. Talvez seja necessário aguardar algumas horas para que o DNS responda. A Kinsta não tem controle sobre isso: é comum ter que esperar que suas configurações de DNS se propaguem pela internet. Você pode verificar o progresso de suas alterações DNS em whatsmydns.net.

DNS Kinsta
Kinsta DNS

Em seguida, vá até seu site WordPress e clique em Configurações > Geral. Existem dois campos que controlam qual é o endereço do seu website. Altere os campos de Endereço do WordPress e de Endereço do site para que reflitam o novo endereço de seu site (de dominioantigo.com para dominionovo.com, por exemplo). Clique no botão Salvar alterações para confirmar suas alterações.

Importante: Não faça isso até que o DNS tenha se propagado. Do contrário, você não conseguirá fazer login em seu painel de administração do WordPress após realizar o próximo passo.

Tela de Configurações Gerais do WordPress
Tela de Configurações Gerais do WordPress

Em seguida, é necessário substituir todas as ocorrências do nome de domínio antigo por seu novo nome de domínio no banco de dados. No painel da Kinsta, vá até seu site na tela Sites e selecione Ferramentas (Tools) > Pesquisar e substituir (Search and replace). Aqui você pode realizar uma pesquisa e substituição, trocando o nome de domínio antigo pelo novo.

Número de substituições
Número de substituições

Na sequência, você deverá adicionar redirecionamentos 301 a partir do seu site antigo, se quiser reter seus backlinks de SEO e seu tráfego. Entramos em maiores detalhes a respeito disso em nosso post sobre como alterar seu nome de domínio (mantendo os benefícios de SEO).

Mas e se você precisar de uma medida um pouco mais drástica?

Resetar o WordPress se Quiser Excluir Todo o Seu Conteúdo

Às vezes, resetar seu site significa remover todo o conteúdo que foi adicionado a ele.

Talvez após fazer uma mudança de pesca de trutas para pesca geral em água doce, você tenha decidido que os posts e páginas do seu blog não sejam extensos o suficiente para atender às necessidades dos seus leitores e deseja começar tudo de novo.

Novamente, você não precisa resetar completamente o WordPress. Ao invés disso, pode excluir todo o seu conteúdo. Para fazer isso, comece pelos seus posts. Clique em Posts no menu de administração para acessar a tela com suas postagens.

Tela de Posts
Tela de Posts

Se não conseguir visualizar todos os seus posts publicados nessa tela, existe uma forma de corrigir isso. Clique na aba Opções de tela na parte superior. Na caixa que aparecer, altere o campo Número de itens por página para uma quantidade maior (que seja também superior ao número de posts publicados). Em seguida, clique no botão Aplicar.

Você verá todos os seus posts listados. Marque a caixa de seleção ao lado da coluna Título acima de todos os posts, o que fará com que todos eles sejam selecionados. Em seguida, clique na caixa suspensa na parte superior – denominada Ações em massa – e selecione Mover para a lixeira. Clique no botão Aplicar. Todos os seus posts desaparecerão.

Se desejar mantê-los na lixeira apenas para o caso de precisar reinstalá-los mais tarde, é possível fazer isso. Mas esse artigo é sobre como resetar o WordPress, por isso você estar querendo saber como se livrar deles completamente (se já tiver essa certeza!).

Clique no link Lixeira acima da lista de posts. Marque a caixa de seleção ao lado da coluna Título novamente e selecione Excluir permanentemente. Pergunte a si mesmo uma última vez se realmente deseja se livrar para sempre desses posts e, se a resposta for sim, clique no botão Aplicar.

Agora, seu site não tem mais posts. Você pode repetir esse processo para suas páginas e demais tipos de conteúdo (incluindo mídia), até ter um site completamente vazio.

Pronto! Você já pode começar a criar conteúdo novo mais uma vez.

Usando um Plugin WordPress

Outra forma rápida e fácil de se livrar se todo o seu conteúdo é usar o plugin gratuito WP Reset. Ele reseta o banco de dados do seu website para os valores padrão de instalação sem modificar qualquer arquivo. O plugin exclui todas as personalizações e conteúdo.

Plugin WP Reset
Plugin WP Reset

Não importa o quão bom esse plugin seja, é sempre importante realizar um backup antes de usá-lo.

Usando WP-CLI

Você também pode usar WP-CLI, uma ferramenta de linha de comando para desenvolvedores WordPress. O comando abaixo trunca posts, comentários e tabelas para esvaziar o conteúdo de um site. Ele não afeta as configurações (opções) ou usuários do site:

wp site empty

Veja a documentação e parâmetros adicionais. Agradecemos ao Luke, um de nossos leitores, por mencionar isso!

Resetar o WordPress se Você Deseja Redesenhar Seu Site

Se tudo o que deseja fazer é redesenhar seu site, então você não precisa excluir nada. Ao invés disso, é necessário criar ou instalar um novo tema para seu novo design, o que mudará a forma como seu conteúdo existente será exibido. Veja como excluir corretamente seu tema do WordPress.

Mesmo se desejar atualizar seu conteúdo, você descobrirá que é mais fácil adicionar um novo tema a um site já existente do que configurar um site completamente novo.

Enquanto estiver fazendo testes, personalizando e/ou desenvolvendo seu novo tema, precisará ser capaz de testá-lo em seu conteúdo sem que as pessoas que visitam seu site saibam o que você está fazendo. Pelo contrário, o ideal é que elas vejam seu site antigo até que a nova versão esteja pronta.

Você tem duas opções para fazer isso:

  1. Crie uma cópia do seu site usando um ambiente de teste e teste-o com o novo tema. Quando estiver pronto, você pode fazer o upload dele para seu site que está no ar.
  2. Instale um plugin, como o Theme Switcha, que permite manter seu tema existente visível para os visitantes enquanto você tem acesso a um tema alternativo para testá-lo.
Ambiente de testes do WordPress
Ambiente de teste do WordPress

Recomendo usar um site de testes, pois ele também permite que você altere o conteúdo e outras configurações, não apenas o tema. Quando estiver satisfeito com seu novo tema, simplesmente faça o upload dele para seu site, faça as alterações que precisa no conteúdo e nas configurações e estará pronto para seguir em frente. Ou, caso não tenha feito nenhuma alteração no site de produção, você também pode colocar o ambiente de teste no ar.

Isso significa que você precisa ter um site funcionando enquanto estiver desenvolvendo o novo design e não é necessário excluir sua instalação ou banco de dados do WordPress.

Resetar o WordPress se Seu Site Quebrou ou Foi Hackeado

Então, seu site parou de funcionar. Talvez ele tenha sido hackeado e não se parece em nada com aquele que você tinha antes. Ou talvez algo deu errado após atualizar seus temas, plugins ou o próprio WordPress.

É hora de jogar o site pela janela e começar de novo? Na verdade, não.

Ao invés disso, é a hora de restaurar seu site a partir de um backup realizado antes de ele ficar comprometido.

Você encontrará um backup do seu site no painel da Kinsta. Selecione seu site na tela de Sites e escolha a opção Backups. Encontre um backup com uma data anterior ao seu site apresentar problemas e clique em Restaurar para (Restore to) > Ao vivo (Live).

Restaurar WordPress a partir de um backup no MyKinsta
Restaurar WordPress a partir de um backup no MyKinsta

Outra alternativa, se você quiser testar a restauração antes (talvez não saiba qual backup está limpo), é selecionar Restaurar para (Restore to) > Teste (Staging). Assim, você pode alternar para seu ambiente de teste, clicando no botão Alterar ambiente (Change environment) na parte superior do seu painel e selecionando Teste (Staging). Os backups são armazenados por 14 dias, portanto certifique-se de fazer a restauração de um backup em até duas semanas após os problemas aparecerem.

Se o problema surgiu após uma atualização e você não possui um backup, sempre é possível voltar para uma versão anterior do plugin ou tema e substituir a que você está usando por ela. Siga esses passos:

  • Vá até a tela de Temas ou Plugins no painel de administração do WordPress e encontre o tema ou plugin que você atualizou.
  • Clique no link Ver detalhes abaixo da descrição do plugin/tema. Uma pop-up será aberta com os detalhes do plugin/tema.
  • No lado direito da pop-up, clique no link Página do plugin/tema no WordPress.org. Ele te levará à página do plugin ou tema no site WordPress.org.
  • Na barra lateral direita, clique no link Panorama avançado. Em seguida, role a página para baixo até encontrar uma caixa suspensa com o número da versão mais recente do tema ou plugin. Clique nela e selecione a segunda versão mais recente. Depois, clique no botão Baixar.
  • Um arquivo .zip será baixado para seu computador. Salve-o em algum local onde possa localizá-lo e retorne ao seu site.
  • Visite a página de temas ou plugins de seu site e exclua o tema ou plugin que deseja substituir.
  • Clique no botão Adicionar novo no topo da tela. Clique em Enviar plugin ou Enviar tema e selecione o arquivo .zip que havia baixado para seu computador. Faça o upload, confirme que deseja que ele substitua a versão do plugin/tema que já está em seu site e o ative.

Ufa! Agora você tem a versão mais antiga do tema ou plugin instalada. Você verá uma notificação na tela Plugins ou Temas informando que há uma atualização a ser feita. Ignore-a até que outra atualização esteja disponível para corrigir seu problema.

Veja nosso tutorial sobre como instalar um plugin WordPress para obter passos mais detalhados.

Como Resetar o WordPress Completamente

A técnica que mostrarei a seguir envolve a exclusão do seu site WordPress e a criação de um novo em seu lugar. Isso é algo que você deve refletir bastante a respeito. Seu site antigo não existirá mais e você terá um novo e vazio que deverá ser configurado e receber conteúdo.

Se você deseja migrar seu conteúdo antigo, pode usar a ferramenta Importar/Exportar para exportar seu conteúdo do site antigo e importá-lo para o novo. Isso economizaria muito tempo.

Para exportar o conteúdo do seu site antigo, você precisará usar a ferramenta de exportação.

  1. Em seu site antigo, vá até Ferramentas > Exportar.
  2. Em Selecione o que exportar, marque a opção Todo conteúdo.
  3. Clique no botão Download do arquivo de exportação.

O WordPress criará um arquivo de exportação e fará o download para seu computador.

Você também deverá exportar e importar todas as configurações de widgets. Para isso, é possível usar o plugin Widget Importer & Exporter. Use o plugin para exportar todas as suas configurações deste site, armazene o arquivo em seu computador juntamente com o arquivo de exportação dos posts e reserve-os para usar mais tarde (certifique-se de ler nosso guia detalhado sobre widgets WordPress).

Se não quiser exportar nenhuma parte do seu conteúdo, simplesmente ignore esses passos e continue lendo.

Você pode excluir seu site antigo e criar um novo no painel da Kinsta.

Selecione Sites no menu principal e encontre o site que deseja excluir. Clique na tela Informações (Info).

Role a página para baixo até encontrar o botão vermelho Excluir site (Delete site).

Pergunte a si mesmo se realmente deseja excluir seu site. Se não tiver experimentado nenhum dos métodos acima para corrigir qualquer problema no seu site sem precisar exclui-lo, recomendo que leia cuidadosamente as seções anteriores para se certificar.

Continua tendo certeza que deseja excluir seu site? Ok, então clique no botão.

O sistema pedirá que você confirme que compreende o que está fazendo e informará um texto que deverá ser inserido no campo apresentado. Digite-o e clique no botão Excluir site (Delete site).

Excluir um site na Kinsta
Excluir um site na Kinsta

Seu site se foi. É hora de instalar um novo e (opcionalmente) importar seu conteúdo nele.

No painel da Kinsta, vá até a tela Sites e clique no botão Adicionar site (Add site) no lado superior direito.

Em seguida, adicione os detalhes do seu site na pop-up e clique no botão Adicionar site (Add site).

Adicionar um site na Kinsta
Adicionar um site na Kinsta

Agora você tem um novo site pronto para usar. Vá até as telas do painel de administração do WordPress para começar a configurá-lo. Instale todos os temas e plugins de seu site antigo e configure-os. Em seguida, você pode importar seu conteúdo do site antigo. Não será necessário adicioná-lo manualmente de novo.

Para importar seu conteúdo, siga esses passos:

  1. No menu de administração do WordPress, vá até Ferramentas > Importar.
  2. Em WordPress, clique em Instalar agora e em Executar importador.
  3. O WordPress solicitará que você encontre o arquivo de exportação que havia baixado após exportar o conteúdo do seu antigo site WordPress. Esse é o arquivo que foi salvo quando você realizou a exportação em seu site anterior.
  4. Encontre o arquivo e clique no botão Carregar arquivo e importar.
  5. O WordPress perguntará qual conta de usuário você deseja associar ao novo conteúdo – normalmente será sua própria conta. Também solicitará que você verifique se deseja importar mídia. Confirme que sim.
  6. Aguarde enquanto o WordPress importa o conteúdo novo e, em seguida, vá até a seção Posts do seu site. Você observará que ela está completa com o conteúdo.

Se você também exportou as configurações dos seus widgets, precisará instalar o plugin Widget Importer & Exporter em seu novo site e usá-lo para importar as configurações de widgets.

Agora, reserve algum tempo para fazer personalizações e configurar seus plugins e terá uma nova versão do seu website. É claro que se o motivo pelo qual desejou resetar o WordPress era mudar o conteúdo ou o design, você não precisará fazer com que as coisas funcionem da mesma forma que no site antigo e poderá começar do zero novamente.

Talvez você queira verificar nosso tutorial sobre como reinstalar o WordPress.

Como redefinir o WordPress Multisite

Se você estiver executando uma rede WordPress Multisite ou se seu site estiver hospedado em um, talvez seja necessário redefinir seu site de forma diferente. Há dois cenários aqui:

  • Você é o administrador da rede e deseja redefinir toda a rede.
  • Você é um administrador do site e deseja redefinir seu site na rede.

Vamos ver a primeira opção.

Como redefinir uma rede multisite

Redefinir toda uma rede Multisite não é muito diferente de redefinir um site WordPress autônomo: afinal, é uma instalação WordPress que você deseja redefinir.

Aqui estão algumas das opções.

Revertendo sua rede para uma instalação WordPress independente

Se você decidiu que quer voltar a executar sua rede como um site autônomo em vez de uma rede, você precisará remover todos os sites da rede (exceto o site base) e desligar o Multisite. Siga estes passos:

Comece por fazer uma cópia de segurança da sua rede. Os planos de hospedagem Kinsta vêm com backups gratuitos ou se você não tiver acesso a isso, use um plugin de backup que seja compatível com o Multisite.

Se você quiser recriar qualquer um dos sites da sua rede em outro lugar, seja como sites autônomos ou em outra rede, migre esses sites para fora da sua rede primeiro. Teste as novas versões dos sites e certifique-se de que estão funcionando antes de prosseguir.

Nas telas de administração de rede, vá para Sites. Para cada site em sua rede, clique no link Excluir para excluí-lo. Isto apagará o site da sua base de dados e também apagará quaisquer ficheiros associados.

Apagar um site da sua rede
Apagar um site da sua rede

Faça uma cópia de segurança do seu ficheiro wp-config.php. Então abra o arquivo. Encontre a linha que diz o seguinte:

define( 'WP_ALLOW_MULTISITE', true );

Editar esta linha para ler:

define( 'WP_ALLOW_MULTISITE', false );

Você também deve excluir todos os outros códigos relacionados ao Multisite, para limpar seu arquivo wp-config.

Vá ao seu site novamente e faça o login. Agora você deve ter uma instalação independente do WordPress.

Removendo todos os Subsites da Sua Rede

Você pode não querer remover o Multisite completamente, mas em vez disso, basta excluir os sites que você adicionou a ele.

Para fazer isso, faça um backup da sua rede primeiro. Em seguida, exporte ou migre esses sites primeiro, se quiser mantê-los.

Em seguida, vá para Network Admin > Sites. Para cada um dos sites em, clique no link Excluir para excluí-lo.

Agora você terá uma rede Multisite (quase) vazia com apenas o site base, pronta para você adicionar novos sites se quiser.

Redefinir toda a sua instalação, incluindo o Multisite

Se pretender repor toda a sua instalação WordPress e eliminar não só os subsídios e a rede, mas também o site base, siga as instruções acima para repor um site WordPress padrão.

Não se esqueça de migrar quaisquer sites em sua rede que você queira mover para locais alternativos primeiro.

Redefinição de locais individuais em uma rede multilocal

Se você gerenciar um único site dentro de uma rede Multisite, você pode querer redefini-lo para que você possa reutilizá-lo ou recomeçar do zero.

Como você pode fazer isso dependerá se você apenas tem privilégios de administrador do site ou se você é um administrador de rede.

Removendo um site da rede

Se você não for o administrador da rede e quiser excluir completamente o site, precisará pedir ao administrador da rede que faça isso, pois não é possível excluir um site. No entanto, você pode excluir todo o conteúdo – vou mostrar como fazer isso em breve.

Antes de começar, faça um backup da rede e/ou do site. Você pode querer exportar o conteúdo do site (ou clonar o site dentro da rede) se planeja migrá-lo para outro lugar.

Nas telas Network Admin, vá para Sites. Passe o mouse sobre o nome do site e clique em Excluir. Isto irá remover o site.

Em seguida, você pode criar um novo site em branco para substituí-lo, se desejar. Para isso, clique em Adicionar novo na tela Sites e siga as instruções para criar um novo site. Em seguida, saltar para a tela de edição de local clicando no link Editar sob seu nome na tela Sites. Clique na guia Usuários e use os campos na seção Adicionar usuário existente para adicionar o usuário com a função Site Admin.

Adicionar um novo utilizador como Administrador do Site
Adicionar um novo utilizador como Administrador do Site

Resetando o Domínio para um Site

Se pretender alterar o nome de domínio de um site na rede, pode fazê-lo através de Network Admin > Sites. Apenas o administrador da rede pode fazer isso.

Selecione o site que deseja editar e clique no link Editar abaixo do seu nome.

Editando o nome do seu site
Editando o nome do seu site

No campo Endereço do site, digite o novo endereço e clique no botão Salvar modificações.

Certifique-se de que o novo domínio está apontando para o seu site antes de fazer esta alteração. As alterações de DNS podem demorar até dois dias a entrar em vigor depois de as configurar com o seu fornecedor de serviços de registo de domínios.

Redefinir um Site como Administrador do Site

Se você não quiser excluir totalmente o site, mas apenas excluir todo o conteúdo ou alterar o design, você pode seguir algumas das etapas listadas acima para sites padrão do WordPress.

As opções disponíveis são:

  • Elimine todo o conteúdo através dos ecrãs Páginas e Posts.
  • Eliminar widgets através do ecrã Widgets ou do Personalizador.
  • Ative um novo tema para redefinir o design do site. Você só pode ativar um tema que já tenha sido instalado na rede: a menos que você seja o administrador da rede, você não pode instalar novos temas.

Nenhuma dessas opções reinicializa completamente o site, mas se você não quiser excluir tudo e começar de novo, mas quiser apenas revisar o design ou o conteúdo, essa pode ser a opção para você.

Resumo

Neste post, mostramos vários métodos que você pode usar para resetar o WordPress e limpar seu site.

Dependendo do motivo para resetar seu site, a ação a ser realizada pode variar entre uma operação pequena, como excluir seus posts e páginas, até remover completamente a instalação do WordPress e substituí-la por uma nova.

Antes de resetar o WordPress, certifique-se de que sabe por que quer fazer isso, para que possa escolher o método certo e não criar trabalho extra para si mesmo ou excluir dados que, na verdade, gostaria que fossem mantidos.

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.