Gerenciar múltiplos sites WordPress pode se tornar um desafio complexo e demorado. Atualizações de plugins, temas e do próprio core em cada instalação consomem um tempo precioso. E se você pudesse centralizar tudo em um único painel? É exatamente isso que o WordPress Multisite oferece.

Muitos de nossos clientes na Wplugin utilizam essa funcionalidade para otimizar a gestão de portais de notícias, redes de blogs ou sites de filiais. Neste guia completo, vamos mostrar passo a passo como instalar, configurar e administrar uma rede WordPress Multisite de forma eficiente e segura.

O que é WordPress Multisite e quando usá-lo?

O WordPress Multisite é uma funcionalidade nativa que permite criar e gerenciar uma rede de múltiplos sites a partir de uma única instalação do WordPress e um único banco de dados. Todos os sites da rede compartilham os mesmos arquivos do core, temas e plugins, o que simplifica drasticamente a manutenção.

Essa solução é ideal para:

  • Empresas e Corporações: Com subsites para diferentes marcas, filiais ou países.
  • Portais de Notícias e Revistas: Com seções distintas gerenciadas por equipes editoriais diferentes.
  • Instituições de Ensino: Oferecendo blogs ou sites para departamentos, professores e alunos.
  • Agências e Desenvolvedores: Para gerenciar sites de clientes em um ambiente controlado (embora existam prós e contras nessa abordagem).
  • Redes de Blogs: Para criar uma comunidade de blogs sob o mesmo domínio principal.

Vantagens e Desvantagens do Multisite

Antes de prosseguir, é crucial entender os prós e contras. O Multisite é poderoso, mas não é a solução para todos os casos.

continua depois da publicidade

Hospedagem Wordpress Especializada.

Uma infraestrutura  WordPress que acompanha sua ambição, a única hospedagem wordpress com suporte gratuito a invasões. 

✅ Vantagens❌ Desvantagens
Gerenciamento Centralizado: Atualize o WordPress, temas e plugins uma única vez para toda a rede.Ponto Único de Falha: Se o servidor principal cair, todos os sites da rede ficam offline.
Eficiência de Recursos: Temas e plugins são armazenados apenas uma vez, economizando espaço em disco.Recursos Compartilhados: Um pico de tráfego em um site pode afetar o desempenho de todos os outros.
Super Admin: Um super administrador tem controle total sobre todos os sites, temas e plugins.Compatibilidade de Plugins: Nem todos os plugins são desenvolvidos para funcionar corretamente em uma rede Multisite.
Criação Rápida de Sites: Adicione novos sites à sua rede em segundos, sem precisar de uma nova instalação.Segurança Crítica: Uma falha de segurança ou invasão pode comprometer todos os sites da rede simultaneamente.

Requisitos Essenciais para uma Rede Multisite

  1. Hospedagem Robusta: Uma hospedagem compartilhada pode ser suficiente para redes pequenas com baixo tráfego. No entanto, para redes em crescimento, um servidor VPS ou Dedicado é altamente recomendado para garantir performance e estabilidade.
  2. Acesso aos Arquivos: Você precisará de acesso via FTP, SFTP ou Gerenciador de Arquivos do seu painel de hospedagem para editar os arquivos wp-config.php e .htaccess.
  3. Conhecimento Básico: Familiaridade com a estrutura de arquivos do WordPress e a edição de código é fundamental.

Estrutura de Domínio: Subdomínios vs. Subdiretórios, qual escolher?

Esta é a primeira grande decisão. Sua escolha afetará a estrutura de URLs de todos os sites da rede.

  • Subdomínios: Cada site terá uma URL como site1.seusite.com.br. É ideal para criar sites distintos e separados. Requer a configuração de subdomínios curinga (wildcard) na sua hospedagem.
  • Subdiretórios: Cada site terá uma URL como seusite.com.br/site1. É mais simples de configurar e pode ter um leve benefício de SEO ao consolidar a autoridade no domínio principal.

Importante: Se sua instalação do WordPress já existe há mais de um mês, você só poderá usar a opção de subdomínios por razões técnicas do WordPress.

Guia Passo a Passo: Como Instalar e Ativar o WordPress Multisite

Passo 1: Backup Completo do seu Site

Antes de qualquer alteração, faça um backup completo dos seus arquivos e do banco de dados. Ativar o Multisite é uma mudança estrutural significativa. Não pule este passo!

Passo 2: Configurando Subdomínios Curinga (Wildcard) – Se aplicável

Se você escolheu a estrutura de subdomínios, siga estas etapas no seu cPanel (ou painel similar):

  1. Acesse a seção “Domínios” e clique em “Subdomínios”.
  2. No campo de subdomínio, insira um asterisco (*).
  3. Selecione o domínio principal no qual a rede será instalada.
  4. O diretório raiz será preenchido automaticamente. Clique em “Criar”.

Isso permite que qualquer subdomínio não existente aponte para sua instalação do WordPress, o que é essencial para o Multisite funcionar.

Passo 3: Ativando a Funcionalidade Multisite no wp-config.php

Conecte-se ao seu site via FTP ou Gerenciador de Arquivos e edite o arquivo wp-config.php, que fica na raiz da sua instalação.

continua depois da publicidade

Hospedagem Wordpress Especializada.

Uma infraestrutura  WordPress que acompanha sua ambição, a única hospedagem wordpress com suporte gratuito a invasões. 

Adicione o seguinte código acima da linha /* That's all, stop editing! Happy publishing. */:

PHP
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Salve e envie o arquivo de volta para o servidor.

Passo 4: Configurando a Rede no Painel do WordPress

Após salvar o wp-config.php, faça login no seu painel do WordPress. Antes de continuar, desative todos os seus plugins.

Vá para Ferramentas > Configuração da Rede.

  1. Escolha entre Subdomínios ou Subdiretórios (se a opção estiver disponível).
  2. Dê um nome para sua Rede (ex: “Rede Wplugin”) e insira o e-mail do administrador da rede.
  3. Clique em “Instalar”.

Passo 5: Adicionando os Códigos no wp-config.php e .htaccess

O WordPress agora exibirá dois blocos de código que você deve adicionar aos seus arquivos.

continua depois da publicidade

Hospedagem Wordpress Especializada.

Uma infraestrutura  WordPress que acompanha sua ambição, a única hospedagem wordpress com suporte gratuito a invasões. 

1. Adicione ao wp-config.php: Copie o primeiro bloco de código e cole-o no mesmo arquivo wp-config.php, logo abaixo da linha que você adicionou no Passo 3.

PHP
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // ou false para subdiretórios
define('DOMAIN_CURRENT_SITE', 'seusite.com.br');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

2. Adicione ao .htaccess: Copie o segundo bloco de código e substitua todas as outras regras do WordPress no seu arquivo .htaccess (também na raiz do site). Faça um backup do conteúdo original deste arquivo antes de substituir.

PHP
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Após salvar ambos os arquivos, você precisará fazer login novamente no seu painel do WordPress.

Gerenciando sua Nova Rede Multisite como Super Admin

Parabéns! Sua rede está ativa. Você notará um novo item “Meus Sites” na barra de administração no topo. Passe o mouse sobre ele e vá para Painel da Rede > Painel.

Configurações Gerais da Rede

Em Configurações > Configurações da Rede, você pode definir opções globais, como:

continua depois da publicidade

Hospedagem Wordpress Especializada.

Uma infraestrutura  WordPress que acompanha sua ambição, a única hospedagem wordpress com suporte gratuito a invasões. 

  • Permitir registro de novos usuários e sites: Você pode abrir sua rede para que o público crie sites.
  • Configurações de upload: Limite o espaço em disco e os tipos de arquivo permitidos por site.
  • Conteúdo padrão para novos sites: Personalize a página, post e comentário de boas-vindas.
  • Menu de Plugins: Permita que administradores de sites individuais ativem/desativem plugins (eles não podem instalar novos).

Adicionando Novos Sites à Rede

  1. Vá para Sites > Adicionar Novo.
  2. Preencha o endereço do site (apenas o subdomínio ou subdiretório), o título do site e o e-mail do administrador.
  3. Clique em “Adicionar Site”. O novo site será criado instantaneamente.

Gerenciando Temas e Plugins para Todos os Sites

Como Super Admin, você é o único que pode instalar temas e plugins.

  • Temas: Vá para Temas > Adicionar Novo para instalar um tema. Depois de instalado, você deve clicar em “Ativar na rede” para que ele fique disponível para os outros sites.
  • Plugins: Vá para Plugins > Adicionar Novo. Após instalar um plugin, você tem a opção de “Ativar na rede”, o que o força a rodar em todos os sites, ou pode simplesmente deixá-lo disponível para que os administradores de cada site o ativem individualmente (se você permitiu essa opção nas configurações).

Perguntas Frequentes e Solução de Problemas (FAQ)

1. Recebo um erro de página não encontrada ao tentar acessar um subdomínio. O que fazer?
Isso geralmente indica que o subdomínio curinga (wildcard) não foi configurado corretamente em sua hospedagem. Verifique o Passo 2 novamente ou entre em contato com o suporte do seu provedor.

2. Não consigo fazer login nos sites em subdiretórios após a instalação. Como resolver?
Este é um problema de cookies comum. Tente editar seu arquivo wp-config.php e certifique-se de que a linha para subdiretórios esteja exatamente assim, com aspas simples em ‘false’:
define('SUBDOMAIN_INSTALL', 'false');

3. Posso mover um site existente para dentro da minha rede Multisite?
Sim, mas é um processo complexo que envolve migrar arquivos, o banco de dados e remapear URLs. É recomendado usar plugins de migração que suportem Multisite, como o Duplicator Pro ou All-in-One WP Migration com sua extensão para multisite.

Conclusão: O Multisite é a Escolha Certa para Você?

O WordPress Multisite é uma ferramenta incrivelmente poderosa para quem precisa gerenciar múltiplos sites de forma centralizada. Ele economiza tempo, otimiza recursos e simplifica a manutenção. No entanto, exige uma hospedagem mais robusta e um conhecimento técnico maior.

continua depois da publicidade

Hospedagem Wordpress Especializada.

Uma infraestrutura  WordPress que acompanha sua ambição, a única hospedagem wordpress com suporte gratuito a invasões. 

Se você se encaixa nos perfis que descrevemos e está pronto para assumir um controle mais centralizado, seguir este guia colocará sua rede Multisite no ar de forma correta e segura. Para projetos complexos, considere sempre o apoio de especialistas, como a equipe da Wplugin.