WordPress 43 visualizações

Como configurar o WordPress Multisite para gerenciar vários sites em um único painel

Ver no WHMCS

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.

Tela de Backup do cPanel com opções de backup completo e backups parciais

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.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
  1. Entre na pasta public_html (ou na subpasta onde o WordPress está instalado).
  2. Localize o arquivo wp-config.php, clique com o botão direito e escolha "Editar".
  3. Procure a linha que diz /* That's all, stop editing! Happy publishing. */.
  4. 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

  1. Faça login no wp-admin do seu site.
  2. Vá em Ferramentas → Configuração da Rede (Network Setup).
  3. Escolha entre Subdomínios ou Subdiretórios como estrutura dos seus sites.
  4. 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.

Editor de Zona de DNS do cPanel com lista de domínios e botões para registros A, CNAME e MX

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

  1. Vá em Meus Sites → Administrador da Rede → Sites.
  2. Clique em Adicionar Novo para criar um novo site na sua rede.
  3. 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_MULTISITE no 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! 🌷
Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.