WordPress 42 visualizações

Como configurar o WordPress Multisite para gerenciar vários sites em uma instalação

Ver no WHMCS

Como configurar o WordPress Multisite para gerenciar vários sites em uma instalação

Oi! Aqui é a Sensei da GeHost 🥋. Se você administra mais de um site e está cansada(o) de fazer login em vários painéis do WordPress diferentes, o Multisite é a resposta: com ele, uma única instalação do WordPress consegue hospedar e gerenciar vários sites ao mesmo tempo, todos com plugins e temas compartilhados a partir de um único painel de rede.

Vamos com calma, passo a passo, porque essa é uma configuração que mexe direto no núcleo do WordPress. Bora lá?

Antes de tudo: ativar o Multisite não é reversível com um clique — depois de ativado, desativar exige trabalho manual. Por isso, siga os passos na ordem e, principalmente, não pule o backup.

1. Faça um backup completo antes de começar

Essa é a regra de ouro. No cPanel do seu plano GeHost, acesse a ferramenta de Backup e gere um backup completo da conta (arquivos + banco de dados) antes de qualquer alteração.

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

Assim, se algo sair do esperado, você restaura tudo em minutos e segue tranquilo(a).

2. Decida: subdomínio ou subdiretório?

O WordPress Multisite oferece duas formas de organizar os sites da sua rede:

  • Subdomínio — cada site fica em um endereço como site1.seudominio.com.br, site2.seudominio.com.br.
  • Subdiretório — cada site fica em uma pasta do mesmo domínio, como seudominio.com.br/site1, seudominio.com.br/site2.

Se sua instalação do WordPress já tem mais de um mês de idade (ou já existem posts publicados), o WordPress só vai permitir o modo subdiretório. Isso é uma limitação do próprio WordPress, não é nada que você configurou errado.

Dica da Sensei: se você pretende usar subdomínios (opção mais comum para redes de sites com marcas diferentes), pense nisso desde o início — trocar depois dá mais trabalho.

3. Habilite o Multisite no wp-config.php

Agora vamos liberar o recurso no arquivo de configuração do WordPress. No cPanel, abra o Gerenciador de Arquivos, entre na pasta public_html (ou na pasta do seu site) e localize o arquivo wp-config.php.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
  1. Clique com o botão direito no wp-config.php e escolha Editar.
  2. Localize a linha /* That's all, stop editing! Happy publishing. */.
  3. Logo acima dela, adicione a linha:
    define('WP_ALLOW_MULTISITE', true);
  4. Salve o arquivo.

4. Ative a Configuração de Rede no painel do WordPress

  1. Faça login no seu wp-admin normalmente.
  2. Vá em Ferramentas → Configuração de Rede.
  3. Escolha entre Subdomínios ou Subdiretórios (conforme decidido no passo 2).
  4. Preencha o Título da Rede e confirme o e-mail do administrador da rede.
  5. Clique em Instalar.

O WordPress vai te mostrar um trecho de código para adicionar novamente no wp-config.php e outro para o arquivo .htaccess. Volte ao Gerenciador de Arquivos e cole cada trecho exatamente onde o WordPress indicar — copie certinho, sem alterar nada.

5. Configure o DNS (somente se escolheu subdomínios)

Se você optou pelo modo subdomínio, é preciso um registro de DNS coringa (wildcard) apontando *.seudominio.com.br para o mesmo destino do seu domínio principal, para que qualquer novo site da rede (site1.seudominio.com.br, site2.seudominio.com.br...) funcione automaticamente.

Editor de Zona de DNS do cPanel com botões para adicionar registros A, CNAME e MX

No Editor de Zona de DNS do cPanel, adicione um registro do tipo A com o host * apontando para o mesmo IP do seu domínio principal. Se tiver dúvida na hora de criar esse registro, chame o suporte da GeHost — eles te ajudam a não errar nesse ponto, que é sensível.

6. Faça login na Rede e crie os sites

Depois de salvar os arquivos, o WordPress vai pedir para você fazer login novamente. A partir daí, um novo menu aparece no seu painel: Meus Sites → Administrador da Rede.

  1. Acesse Administrador da Rede → Sites.
  2. Clique em Adicionar Novo.
  3. Preencha o endereço do novo site (subdomínio ou subdiretório), o título e o e-mail do admin.
  4. Clique em Adicionar Site — pronto, o novo site já está no ar dentro da sua rede.

7. Gerencie temas e plugins da rede toda

No Administrador da Rede, você também consegue:

  • Temas — instalar um tema uma única vez e liberar (ou ativar automaticamente) para todos os sites da rede.
  • Plugins — instalar um plugin uma vez e ativar em toda a rede, ou deixar que cada site ative individualmente.
  • Usuários — criar um usuário que tenha acesso a vários sites da mesma rede.
Dica da Sensei: nem todo plugin foi feito pensando em Multisite — antes de ativar em toda a rede, teste em apenas um site para confirmar que ele se comporta bem.

Precisa de ajuda?

Se em algum passo o WordPress mostrar uma mensagem de erro ou o site ficar inacessível, não se desespere: restaure o backup feito no passo 1 e chame nosso suporte pelo painel.gehost.com.br. A gente te acompanha até o Multisite ficar redondinho. 🌱

Precisa de Ajuda?

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