Como criar um ambiente de staging no WordPress para testar com segurança
Oi! Aqui é a Sensei da GeHost 🥋 Hoje vou te ensinar uma prática que todo mundo que mexe com WordPress deveria adotar: o ambiente de staging (ou "ambiente de testes"). É basicamente uma cópia do seu site, separada da versão que está no ar, onde você pode testar temas, plugins, atualizações e mudanças de layout sem nenhum risco pro site que seus visitantes/clientes estão vendo agora.
Vamos com calma, passo a passo. Não precisa ser expert em tecnologia pra seguir esse guia — só ir com atenção em cada etapa. 😊
Por que usar um staging?
- Você testa atualizações de plugins/temas antes de aplicar no site real (evita quebrar o site "ao vivo").
- Você experimenta mudanças visuais, novas funcionalidades ou ajustes sem medo de errar.
- Se algo der errado no teste, ninguém percebe — porque é um ambiente separado, não indexado, que só você acessa.
💡 Dica da Sensei: pense no staging como um "rascunho" do seu site. Você rabisca, testa, erra à vontade — e só leva pro site final quando estiver 100% satisfeito(a).
Passo 1 — Faça um backup completo antes de tudo
Antes de qualquer mudança, o primeiro hábito de ouro é: backup sempre. Mesmo estando no ambiente de testes, é bom já ter uma cópia de segurança do site original guardada.
- Acesse o cPanel da sua hospedagem (o login fica disponível no seu painel.gehost.com.br).
- Procure a ferramenta "Backup" dentro do cPanel.
- Gere um Backup Completo (ou, se preferir, os backups parciais de arquivos e do banco de dados separadamente).
- Guarde o arquivo baixado num lugar seguro no seu computador.
Passo 2 — Crie um subdomínio só para o staging
O jeito mais simples de ter um ambiente separado é usar um subdomínio, por exemplo staging.seudominio.com.br. Ele funciona como um "site dentro do seu site", isolado do endereço principal.
- No cPanel, procure a ferramenta de Subdomínios.
- Crie um novo, com um nome fácil de lembrar, como staging ou teste.
- Isso vai gerar automaticamente uma nova pasta dentro do seu espaço de hospedagem, exclusiva para essa cópia.
Se tiver qualquer dúvida nessa parte, pode chamar o suporte da GeHost — é rapidinho de configurar. 🙂
Passo 3 — Copie os arquivos do site para a pasta do staging
Agora vamos duplicar os arquivos do seu WordPress para dentro da nova pasta que acabou de ser criada.
- Abra o Gerenciador de Arquivos no cPanel.
- Localize a pasta public_html (onde fica o site principal) e a pasta nova do seu subdomínio (algo como public_html/staging).
- Selecione todos os arquivos e pastas do site principal, clique em Copiar e escolha o caminho da pasta do staging como destino.
- Aguarde a cópia terminar — dependendo do tamanho do site, pode levar alguns minutos.
Passo 4 — Crie um banco de dados novo para o staging
O WordPress guarda todo o conteúdo (textos, configurações, usuários) num banco de dados. Pro staging funcionar de forma independente, ele precisa da própria cópia desse banco.
- No cPanel, acesse Bancos de Dados MySQL.
- Crie um novo banco (com um nome que ajude a identificar, tipo
seusite_staging). - Crie também um usuário para esse banco, com uma senha forte, e vincule esse usuário ao banco criado (dando todos os privilégios).
- Volte no cPanel e use a opção de importar o banco (via phpMyAdmin) para trazer uma cópia dos dados do site original para esse banco novo.
Passo 5 — Aponte o WordPress do staging para o banco novo
Dentro da pasta do staging (a que você copiou no Passo 3), existe um arquivo chamado wp-config.php. É nele que o WordPress sabe qual banco de dados usar.
- Pelo Gerenciador de Arquivos, edite o wp-config.php da pasta de staging.
- Troque o nome do banco, o usuário e a senha pelos dados do banco novo que você criou no Passo 4.
- Salve o arquivo.
⚠️ Atenção: essa edição é só na cópia (staging) — nunca mexa no wp-config.php do site principal, senão o site "ao vivo" para de funcionar.
Passo 6 — Atualize a URL do site dentro do WordPress
O WordPress guarda a URL do site no próprio banco de dados. Como agora o staging tem um endereço diferente (o subdomínio), é preciso atualizar isso para o ambiente de teste abrir corretamente.
- Acesse o phpMyAdmin pelo cPanel e abra o banco do staging.
- Localize a tabela wp_options e procure pelas linhas
siteurlehome. - Substitua o endereço antigo pelo endereço do subdomínio de staging (ex.:
staging.seudominio.com.br).
Se não tiver familiaridade com essa parte, sem problema — pode pedir ajuda ao suporte da GeHost que a gente te orienta com carinho. 💛
Passo 7 — Impeça que o Google indexe o staging
Como esse ambiente é só para testes, você não quer que ele apareça em buscas nem seja confundido com o site oficial.
- No painel do WordPress do staging, vá em Configurações → Leitura.
- Marque a opção "Desencorajar mecanismos de pesquisa de indexar este site".
Passo 8 — Teste à vontade!
Agora sim: o ambiente de staging está pronto e isolado. Use-o para:
- Atualizar plugins e temas antes de aplicar no site principal;
- Testar mudanças de design, novas seções ou funcionalidades;
- Simular a instalação de certificado SSL e outras configurações antes de replicar no site oficial (pela tela de SSL/TLS Certificates do cPanel).
Quando estiver tudo validado e você tiver certeza de que a mudança funciona bem, aí sim replica com segurança no site principal (repetindo os ajustes ou aplicando o mesmo update).
Precisa de uma mãozinha?
Se em algum passo você travar, sem stress — é super normal! Você tem 30 dias de suporte gratuito após a entrega do seu serviço, e depois disso também pode contar com a nossa equipe pelo painel.gehost.com.br. Estamos aqui pra ajudar. 🥋💙