WordPress 31 visualizações

Como configurar o WordPress multisite para gerenciar vários sites com um só login

Ver no WHMCS

Como configurar o WordPress Multisite: gerencie vários sites com um único login

Oi, tudo bem? Aqui é a Sensei da GeHost 🥋 Hoje eu vou te ensinar uma mágica que muita gente não conhece: o WordPress Multisite. Com ele, você cria e administra vários sites (ex: um para cada marca, filial ou projeto) usando um único login e um único painel de administração. Chega de decorar várias senhas e ficar trocando de conta o dia inteiro!

Vamos com calma, passo a passo. Pega um café ☕ e vem comigo.

O que é o Multisite, na prática?

Imagine o WordPress normal como uma casa. O Multisite transforma essa casa em um condomínio: existe uma administração central (o "Super Admin", que é você) e, dentro dela, várias "casas" (os sites), cada uma com seu próprio conteúdo, aparência e usuários — mas todas compartilhando a mesma instalação e o mesmo login principal.

Dica da Sensei: o Multisite é ótimo para quem administra várias marcas ou projetos parecidos. Se os sites forem completamente diferentes entre si (tecnologias, finalidades, públicos bem distintos), às vezes vale mais a pena manter instalações separadas. Na dúvida, fala com a gente pelo painel antes de migrar um site que já está no ar.

Antes de começar: preparação é tudo

  1. Faça um backup completo. Ativar o Multisite mexe em arquivos centrais do WordPress (o wp-config.php e o .htaccess). Antes de qualquer coisa, entre no cPanel e gere um backup do seu site. Tela de Backup do cPanel com opções de backup completo e parcial
  2. Decida o formato dos sites: você vai querer que os sites apareçam como subdomínios (ex: loja1.seudominio.com.br) ou como subpastas (ex: seudominio.com.br/loja1)? Essa escolha é feita uma única vez, logo na ativação, e não dá pra trocar depois sem reconfigurar tudo — pense com carinho antes de seguir.
  3. Desative todos os plugins temporariamente. Isso evita conflitos durante a ativação do modo rede.

Passo 1 — Habilitando o Multisite no wp-config.php

O primeiro passo é liberar a "chave" do Multisite dentro de um arquivo de configuração do WordPress. Você vai precisar acessar o Gerenciador de Arquivos do cPanel:

  1. Entre no painel do cPanel e abra o Gerenciador de Arquivos.
  2. Localize a pasta do seu site (geralmente public_html) e encontre o arquivo wp-config.php.
  3. Clique com o botão direito e escolha Editar.
  4. Procure a linha que diz /* That's all, stop editing! Happy publishing. */ e, logo acima dela, adicione esta linha:

define('WP_ALLOW_MULTISITE', true);

  1. Salve o arquivo.
Gerenciador de Arquivos do cPanel mostrando a pasta public_html
Dica da Sensei: se você não se sentir confortável mexendo em arquivos de configuração, sem problema nenhum — é exatamente pra isso que existe o suporte. Você pode abrir um chamado no painel.gehost.com.br e pedir uma mão com essa etapa.

Passo 2 — Ativando a Rede dentro do WordPress

  1. Faça login normalmente no seu wp-admin.
  2. Vá em Ferramentas → Configuração da Rede (esse menu só aparece depois do Passo 1).
  3. Escolha entre Subdomínios ou Subdiretórios (a decisão que você já tinha feito lá em cima).
  4. Preencha o título da rede e o e-mail do administrador.
  5. Clique em Instalar.

O próprio WordPress vai te mostrar um trechinho de código para adicionar no wp-config.php e outro para o .htaccess. Copie exatamente o que ele te mostrar (é gerado na hora, específico do seu site) e cole nos dois arquivos, usando de novo o Gerenciador de Arquivos.

Passo 3 — Se você escolheu Subdomínios: configure o DNS

Esse passo é só para quem optou pelo formato site.seudominio.com.br. Você vai precisar criar um registro coringa (wildcard) apontando para o seu domínio, para que qualquer subdomínio novo funcione automaticamente:

  1. No cPanel, abra o Editor de Zona de DNS.
  2. Adicione um novo registro do tipo A (ou CNAME, conforme orientação do suporte) usando * como subdomínio (ex: *.seudominio.com.br).
Editor de Zona de DNS do cPanel com lista de domínios e opções de registro
Dica da Sensei: alterações de DNS podem levar um tempinho para propagar. Se o site novo não abrir de primeira, respire fundo, espere um pouco e tente de novo. Se persistir, chama a gente no painel.gehost.com.br.

Passo 4 — Faça login e explore o Painel de Rede

Depois da ativação, faça login de novo no wp-admin. Você vai notar um novo item no menu: Meus Sites → Administrador da Rede. É ali que a mágica acontece:

  • Sites: onde você cria novos sites da rede, todos usando o seu mesmo login.
  • Usuários: gerencia quem tem acesso a cada site (dá pra ter um "gerente" só do Site A, por exemplo).
  • Temas e Plugins: você ativa um tema ou plugin uma vez e escolhe em quais sites da rede ele fica disponível.

Criando um novo site na rede

  1. No Administrador da Rede, vá em Sites → Adicionar Novo.
  2. Preencha o endereço (subdomínio ou subpasta), o título e o e-mail do administrador do novo site.
  3. Clique em Adicionar Site. Pronto — o site novo já existe, e você continua acessando tudo com o mesmo login principal.

Cuidados importantes

  • Nem todo plugin é compatível com Multisite "de fábrica" — sempre teste em um site de menor movimento antes de aplicar em todos.
  • Certificados SSL: se você for usar subdomínios, cada um vai precisar estar coberto pelo certificado. Você pode conferir e emitir certificados na tela SSL/TLS do cPanel.
  • E-mail profissional continua incluso no seu plano GeHost normalmente — o Multisite não muda isso.

Ficou com dúvida?

Configurar Multisite mexe em arquivos centrais do site, então não tem problema nenhum pedir uma ajuda. Todo serviço entregue pela GeHost já vem com 30 dias de suporte grátis após a entrega — e você pode falar com a gente a qualquer momento pelo painel.gehost.com.br.

Foi um prazer te ensinar essa aqui 🥋 Até o próximo guia!
— Sensei da GeHost

Precisa de Ajuda?

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