Como configurar o WordPress Multisite para gerenciar vários sites em um único painel
Oi! Eu sou a Sensei da GeHost 🌸 e hoje vou te ensinar um dos recursos mais poderosos (e menos conhecidos) do WordPress: o Multisite. Com ele, você administra vários sites a partir de um único painel de administração e de uma única instalação do WordPress — ótimo para quem cuida de um blog em rede, uma franquia, ou vários projetos parecidos.
Multisite não é para todo mundo. Se seus sites têm propósitos completamente diferentes (por exemplo, uma loja virtual e um blog institucional sem nenhuma relação), pode ser mais simples e seguro manter instalações separadas do WordPress. Fica a dica antes de começar!
O que você vai precisar antes de começar
- Uma instalação do WordPress já funcionando na sua hospedagem GeHost.
- Acesso ao cPanel (painel da sua hospedagem) para editar arquivos.
- Um backup completo do site atual — sempre faça isso antes de mudanças estruturais.
- Decidir a estrutura das "subsites": por subdomínio (ex.: loja.seudominio.com.br) ou por subdiretório (ex.: seudominio.com.br/loja).
Passo 1: Faça um backup antes de tudo
Ativar o Multisite altera a estrutura do banco de dados do WordPress. Antes de mexer em qualquer coisa, gere um backup completo pelo cPanel.
Na tela de Backup, clique em "Baixar um Backup Completo da Conta" e guarde o arquivo em um lugar seguro no seu computador. Assim, se algo sair diferente do esperado, é só restaurar.
Passo 2: Desative todos os plugins temporariamente
Vá até Plugins no seu painel do WordPress e desative todos antes de ativar o Multisite. Isso evita conflitos durante a conversão. Depois de tudo pronto, você reativa um por um.
Passo 3: Edite o arquivo wp-config.php
Esse é o coração da ativação do Multisite. Acesse o Gerenciador de Arquivos do cPanel.
- Entre na pasta public_html (ou na subpasta onde o WordPress está instalado).
- Localize o arquivo wp-config.php, clique com o botão direito e escolha "Editar".
- Procure a linha que diz
/* That's all, stop editing! Happy publishing. */. - Logo antes dessa linha, adicione:
define( 'WP_ALLOW_MULTISITE', true );
Salve o arquivo. Esse é o único passo em que você mexe direto no código — o resto é feito pelo próprio painel do WordPress.
Passo 4: Ative a Rede de Sites no painel do WordPress
- Faça login no wp-admin do seu site.
- Vá em Ferramentas → Configuração da Rede (Network Setup).
- Escolha entre Subdomínios ou Subdiretórios como estrutura dos seus sites.
- Preencha o "Título da Rede" (o nome que vai identificar sua rede de sites) e clique em Instalar.
Dica da Sensei: se você já tem posts, páginas ou uploads no site principal, o WordPress recomenda usar a estrutura de Subdiretórios — isso evita alguns ajustes extras de configuração. Já para sites novos, subdomínio costuma dar uma organização mais limpa (ex.: loja1.seudominio.com.br, loja2.seudominio.com.br).
Passo 5: Copie os códigos que o WordPress vai te mostrar
Depois de clicar em "Instalar", o WordPress mostra dois blocos de código para você colar de volta:
- Um trecho para adicionar ao wp-config.php (as definições da rede, tipo
MULTISITE,SUBDOMAIN_INSTALL,DOMAIN_CURRENT_SITE). - Um trecho para adicionar ao .htaccess (as regras de reescrita de URL da rede).
Volte ao Gerenciador de Arquivos, edite os dois arquivos e cole cada trecho exatamente onde o WordPress indicou. Salve ambos.
Passo 6: Se for usar subdomínios, configure o DNS
Se você escolheu a estrutura por subdomínio, cada novo site da rede (ex.: loja2.seudominio.com.br) precisa que o DNS reconheça esse endereço. A forma mais prática é criar um registro curinga (wildcard) no seu domínio.
No Editor de Zona de DNS, adicione um registro do tipo A com o nome *.seudominio.com.br apontando para o mesmo IP do seu site principal. Se tiver dúvida sobre qual IP usar ou como o seu domínio está configurado, é só chamar o suporte da GeHost pelo painel.gehost.com.br — a gente te ajuda com esse ajuste.
Passo 7: Faça login de novo na Rede
Depois de salvar o wp-config.php e o .htaccess, o WordPress pede para você fazer login novamente. Ao entrar, você vai notar um novo menu no topo: Meus Sites. É por ali que você vai gerenciar toda a rede.
Passo 8: Crie e gerencie os sites da sua rede
- Vá em Meus Sites → Administrador da Rede → Sites.
- Clique em Adicionar Novo para criar um novo site na sua rede.
- Preencha o endereço (subdomínio ou subdiretório), o título e o e-mail do administrador.
Pronto! Agora, a partir de um único login, você alterna entre todos os sites da sua rede pelo menu "Meus Sites", sem precisar de instalações separadas do WordPress.
Passo 9: Reative seus plugins com cuidado
No painel de rede, vá em Plugins e reative um por um. Alguns plugins têm versão "ativação por rede", que permite ligá-los para todos os sites de uma vez — outros precisam ser ativados individualmente em cada site, dependendo da função dele.
Resumo rápido
- Backup completo antes de tudo.
- Adicionar
WP_ALLOW_MULTISITEno wp-config.php. - Ativar a rede em Ferramentas → Configuração da Rede.
- Colar os códigos no wp-config.php e no .htaccess.
- Configurar o DNS se usar subdomínios.
- Criar e gerenciar os sites pelo menu "Meus Sites".
Se em algum passo aparecer uma mensagem de erro ou algo não bater com o que você está vendo na tela, não se preocupe — restaure o backup que você fez no Passo 1 e chame o suporte da GeHost pelo painel.gehost.com.br. Estamos aqui para te ajudar a deixar sua rede de sites redondinha! 🌷