O WordPress Multisite é uma funcionalidade nativa do WordPress que permite gerenciar múltiplos sites a partir de uma única instalação. Em vez de instalar o WordPress separadamente para cada site, você cria uma rede onde todos compartilham o mesmo código, banco de dados e painel administrativo.
Parece eficiente, e é, quando usado no cenário certo. Mas o Multisite não é a solução ideal para todo mundo. Neste guia, vamos explicar o que é, como funciona, quando faz sentido usar e quando é melhor evitar.
O Que é WordPress Multisite?
O WordPress Multisite transforma uma instalação WordPress padrão em uma rede de sites. Cada site na rede tem seu próprio conteúdo, tema e configurações, mas todos compartilham:
- Uma única instalação do WordPress (core)
- Um único banco de dados (com tabelas separadas por site)
- Uma pasta de plugins e temas (compartilhada entre todos os sites)
- Um painel de administração da rede (Super Admin)
Cada site individual funciona como um WordPress independente para o usuário final. A diferença está nos bastidores: a gestão centralizada.
Como a Rede se Organiza
A rede Multisite tem dois níveis de administração:
- Super Admin (Administrador da Rede): Controla toda a rede. Instala plugins e temas, cria novos sites, gerencia usuários e define políticas globais.
- Admin do Site: Administra um site específico dentro da rede. Pode ativar temas e plugins (se o Super Admin permitir), criar conteúdo e gerenciar usuários do seu site.
Quando Usar WordPress Multisite
O Multisite faz sentido em cenários específicos. Aqui estão os principais:
Universidades e Instituições de Ensino
Uma universidade com dezenas de departamentos, cada um com seu site. O departamento de Engenharia, a Faculdade de Direito, o Centro de Pesquisa, a Biblioteca. Todos precisam de sites com identidade visual consistente, mas conteúdo independente.
O Multisite permite que cada departamento gerencie seu conteúdo sem que a equipe de TI precise manter dezenas de instalações WordPress separadas.
Redes de Franquias
Uma franquia com 30 unidades, cada uma com seu site local. Todas seguem a identidade visual da marca, mas têm endereço, telefone, equipe e promoções próprias. O Multisite mantém a consistência da marca enquanto permite personalização local.
Agências que Gerenciam Sites de Clientes
Algumas agências usam Multisite para hospedar sites de clientes na mesma infraestrutura. Um único painel para gerenciar atualizações, plugins e temas de todos os sites. Isso reduz o tempo de manutenção significativamente.
Empresas com Múltiplas Marcas
Um grupo empresarial com 5 marcas diferentes. Cada marca tem seu site, mas a equipe de TI é a mesma. O Multisite centraliza a gestão técnica.
Portais Multilíngue
Um site que precisa de versões em português, inglês e espanhol. Cada versão pode ser um site separado na rede Multisite, com conteúdo independente em cada idioma.
Redes de Blogs ou Conteúdo
Plataformas onde múltiplos autores ou editores têm seus próprios blogs dentro de uma rede maior. Similar ao modelo original do WordPress.com.
Gerencia múltiplos sites WordPress? A HOSTWP tem experiência com redes Multisite e gerencia 143 sites WordPress. Fale com a gente no WhatsApp .
Quando NÃO Usar WordPress Multisite
O Multisite tem limitações importantes. Usar no cenário errado causa mais problemas do que resolve:
Sites Completamente Diferentes
Se os sites não têm nada em comum (nicho, audiência, objetivo), gerenciá-los em uma rede Multisite não traz vantagem. Os sites ficam acoplados sem necessidade, e um problema na rede afeta todos.
Clientes que Precisam de Independência Total
Se cada cliente precisa de seus próprios plugins, sua própria versão do PHP, seu próprio servidor e total autonomia, o Multisite não serve. Plugins são compartilhados na rede, e um plugin ativado para um site pode afetar outro.
Projetos com Necessidades de Performance Muito Diferentes
Um site com 100 visitas por mês e outro com 100.000 visitas por mês na mesma rede Multisite vão compartilhar os mesmos recursos do servidor. O site grande pode prejudicar a performance do pequeno (e vice-versa).
Quando a Segurança é Crítica e Isolada
Se um site da rede for hackeado, todos os outros estão em risco porque compartilham a mesma instalação e banco de dados. Para sites que lidam com dados sensíveis e precisam de isolamento total, instalações separadas são mais seguras.
Poucos Sites (2 ou 3)
Para dois ou três sites, a complexidade do Multisite não compensa. É mais simples e flexível manter instalações separadas.
Subdomínio vs Subdiretório
Ao configurar o Multisite, você precisa escolher a estrutura de URLs dos sites da rede:
Subdomínio
Cada site tem seu próprio subdomínio:
- site1.seudominio.com.br
- site2.seudominio.com.br
- site3.seudominio.com.br
Quando usar: Sites que representam entidades distintas (departamentos, marcas, unidades). Cada subdomínio parece um site independente para o visitante.
Requisito: Configuração de DNS com wildcard ( * .seudominio.com.br) apontando para o servidor.
Subdiretório
Cada site fica em um diretório do domínio principal:
- seudominio.com.br/site1
- seudominio.com.br/site2
- seudominio.com.br/site3
Quando usar: Sites que são seções de um mesmo projeto. Mais simples de configurar (não requer wildcard DNS).
Limitação: Só funciona se o WordPress estiver instalado na raiz do domínio, e a rede Multisite precisa ser ativada antes de o site completar 30 dias (limitação técnica do WordPress para subdiretórios em instalações existentes).
Domínios Diferentes (Domain Mapping)
Com plugins ou configuração adicional, cada site da rede pode ter seu próprio domínio:
- marca1.com.br
- marca2.com.br
- marca3.com.br
Todos apontam para a mesma rede Multisite, mas cada um tem seu domínio completo.
Instalação Passo a Passo
Pré-requisitos
- WordPress instalado e funcionando
- Acesso ao arquivo wp-config.php
- Acesso ao arquivo .htaccess (Apache) ou configuração do Nginx
- Desativar todos os plugins temporariamente
Passo 1: Habilitar o Multisite no wp-config.php
Adicione a seguinte linha ao arquivo wp-config.php , antes da linha que diz "That's all, stop editing ! ":
define('WP_ALLOW_MULTISITE', true);
Passo 2: Configurar a Rede
Acesse o painel WordPress. Vá em Ferramentas > Configurar Rede . Escolha entre subdomínios ou subdiretórios. Defina o título da rede e o e-mail do administrador. Clique em "Instalar".
Passo 3: Atualizar Arquivos de Configuração
O WordPress vai exibir código para adicionar ao wp-config.php e ao .htaccess . Copie e cole exatamente como indicado.
No wp-config.php , as linhas serão algo como:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // ou false para subdiretórios
define('DOMAIN_CURRENT_SITE', 'seudominio.com.br');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Passo 4: Fazer Login Novamente
Depois de atualizar os arquivos, faça logout e login novamente. Você agora verá o menu "Meus Sites" na barra de administração e terá acesso ao painel de administração da rede.
Passo 5: Configurar o Servidor
Para Apache: As regras de rewrite no .htaccess são geradas automaticamente.
Para Nginx: Você precisa configurar manualmente as regras de rewrite no bloco do servidor. A documentação oficial do WordPress tem as regras específicas para Multisite com Nginx.
Administração da Rede
Painel de Administração da Rede
O Super Admin tem acesso a um painel específico da rede com as seguintes seções:
- Sites: Lista todos os sites da rede. Permite criar, editar, desativar e excluir sites.
- Usuários: Gerencia todos os usuários da rede. Um usuário pode ser atribuído a múltiplos sites.
- Temas: Instala e ativa temas para a rede. O Super Admin pode habilitar temas específicos para sites individuais ou para toda a rede.
- Plugins: Instala plugins. Pode ativá-los para toda a rede (network activate) ou deixar que admins de sites individuais ativem conforme necessário.
- Configurações: Definições globais da rede (registro de usuários, tamanho de upload, plugins permitidos, etc.).
Adicionando Novos Sites
No painel da rede, vá em Sites > Adicionar Novo . Preencha:
- Endereço do site (subdomínio ou subdiretório)
- Título do site
- Idioma
- E-mail do administrador do site
O WordPress cria o site automaticamente com as tabelas do banco de dados necessárias.
Temas e Plugins: Compartilhados vs Individuais
Temas
- Instalação: Apenas o Super Admin pode instalar temas.
- Habilitação: O Super Admin escolhe quais temas ficam disponíveis para a rede.
- Ativação: Cada admin de site escolhe qual tema habilitado quer usar no seu site.
- Customização: Cada site pode customizar o tema de forma independente (cores, menus, widgets, etc.).
Plugins
- Instalação: Apenas o Super Admin pode instalar plugins.
- Network Activate: Ativa o plugin para todos os sites da rede. Os admins de sites individuais não podem desativá-lo.
- Ativação Individual: O Super Admin pode permitir que admins de sites ativem/desativem plugins no seu site.
Cuidado: Alguns plugins não são compatíveis com Multisite. Sempre verifique a compatibilidade antes de instalar. Plugins que modificam a estrutura do banco de dados ou usam caminhos de arquivo absolutos podem causar problemas.
Papéis de Usuário no Multisite
O Multisite adiciona o papel de Super Admin aos papéis padrão do WordPress:
- Super Admin: Controle total sobre a rede e todos os sites
- Administrador: Controle total sobre um site específico (mas não sobre a rede)
- Editor: Pode publicar e gerenciar posts de todos os usuários do site
- Autor: Pode publicar e gerenciar seus próprios posts
- Colaborador: Pode escrever posts, mas não publicar
- Assinante: Pode apenas ler e gerenciar seu perfil
Um mesmo usuário pode ter papéis diferentes em sites diferentes da rede. Por exemplo, ser Administrador do Site A e Editor do Site B.
Performance: Considerações Importantes
O Multisite tem implicações de performance que precisam ser planejadas:
Banco de Dados
Cada site adiciona um conjunto de tabelas ao banco de dados. Uma rede com 50 sites pode ter centenas de tabelas. Isso exige:
- Banco de dados bem otimizado
- Queries eficientes
- Limpeza periódica de dados transitórios
Servidor
Todos os sites compartilham os mesmos recursos do servidor. Planeje a capacidade considerando o tráfego total de todos os sites, não apenas do principal.
Cache
O cache em Multisite é mais complexo. Cada site precisa do seu próprio cache. Plugins como WP Rocket e LiteSpeed Cache suportam Multisite nativamente, mas a configuração é mais elaborada.
CDN
A configuração de CDN em Multisite precisa considerar subdomínios ou diretórios diferentes para cada site. Cloudflare funciona bem com Multisite, mas requer configuração cuidadosa.
Estratégia de Backup para Multisite
Backup de Multisite tem particularidades:
Backup da Rede Inteira
A forma mais simples. Um backup completo cobre todos os sites. O problema: restaurar a rede inteira para recuperar um único site é desproporcional.
Backup por Site
Plugins como UpdraftPlus (versão premium) e ManageWP permitem backup individual de sites da rede. Isso facilita a restauração de um site específico sem afetar os demais.
O Que Incluir no Backup
- Banco de dados completo: Todas as tabelas, incluindo as de cada site
- wp-content: Temas, plugins e uploads de todos os sites
- wp-config.php: Contém as configurações do Multisite
- Arquivos do servidor: Configurações do Nginx/Apache específicas para Multisite
Frequência
Para redes com sites ativos, backups diários são o mínimo. Para redes com e-commerce ou conteúdo que muda frequentemente, considere backups a cada hora.
Problemas Comuns e Como Resolver
Erro de Cookie ao Configurar Subdomínios
Se os logins não funcionam corretamente entre sites da rede, verifique a configuração de cookies no wp-config.php :
define('COOKIE_DOMAIN', '');
define('ADMIN_COOKIE_PATH', '/');
define('COOKIEPATH', '/');
define('SITECOOKIEPATH', '/');
Plugin Incompatível Derrubando a Rede
Um plugin com bug pode derrubar todos os sites da rede. Para mitigar:
- Teste plugins em staging antes de ativar na rede
- Nunca faça "Network Activate" sem testar antes em um site individual
- Mantenha acesso ao servidor para desativar plugins via FTP/SSH se necessário
Espaço em Disco
Uploads de todos os sites ficam na mesma pasta wp-content/uploads , organizados por site. Monitore o uso de disco e defina limites de upload por site nas configurações da rede.
Migração de Site para Fora da Rede
Extrair um site individual de uma rede Multisite é possível, mas não é trivial. Requer exportação de tabelas específicas do banco de dados, cópia de uploads e reconfiguração de URLs. Plugins como WP Migrate ou All-in-One WP Migration (versão Multisite) podem ajudar.
Performance Degradada com Muitos Sites
Se a rede crescer para dezenas ou centenas de sites, o banco de dados pode ficar lento. Considere:
- Usar object cache (Redis ou Memcached)
- Otimizar o MySQL/MariaDB
- Separar o banco de dados em um servidor dedicado
- Monitorar queries lentas
Casos de Uso Reais
Universidade com 40 Sites de Departamentos
Uma universidade com 40 departamentos, cada um com seu site. Antes do Multisite, a equipe de TI mantinha 40 instalações WordPress separadas. Atualizações levavam dias. Com Multisite, uma atualização de plugin é aplicada uma vez e vale para todos.
Rede de Franquias com 25 Unidades
Uma franquia de alimentação saudável com 25 unidades pelo Brasil. Cada unidade tem seu site com endereço, cardápio, horários e promoções locais. Todos seguem a mesma identidade visual. O Multisite garante consistência visual e facilita a gestão centralizada.
Agência Gerenciando 15 Sites de Clientes
Uma agência que gerencia 15 sites de clientes em uma mesma infraestrutura. O Multisite centraliza atualizações e segurança. Cada cliente tem seu painel administrativo sem ver os outros sites.
Portal de Notícias com Edições Regionais
Um portal de notícias com edições para diferentes cidades. Cada edição é um site na rede, com redação própria, mas compartilhando a mesma infraestrutura e tema base.
Multisite e HOSTWP
Gerenciar uma rede Multisite exige conhecimento de infraestrutura que vai além do WordPress. Configuração de servidor (Nginx/Apache), DNS, banco de dados, cache e segurança. Tudo é mais complexo em Multisite.
A HOSTWP gerencia 143 sites WordPress e tem experiência com redes Multisite de diferentes portes. O que fazemos:
- Configuração inicial: Instalação e configuração da rede Multisite com as melhores práticas
- Gerenciamento de servidor: Configuração de Nginx/LiteSpeed, PHP e banco de dados otimizados para Multisite
- Segurança da rede: Firewall, monitoramento e backups que cobrem toda a rede
- Performance: Cache configurado para Multisite, CDN e otimização de banco de dados
- Suporte contínuo: Resolução de problemas técnicos com tempo de resposta definido
Planos a partir de R$ 149/mês (Starter), R$ 499/mês (Pro) e R$ 999/mês (Enterprise).
Fale com a HOSTWP no WhatsApp e descubra como podemos ajudar com sua rede Multisite.
Conclusão
O WordPress Multisite é uma ferramenta poderosa para quem precisa gerenciar múltiplos sites com eficiência. Universidades, franquias, agências e empresas com múltiplas marcas se beneficiam da gestão centralizada.
Mas o Multisite não é para todo mundo. Se os sites não compartilham contexto, se precisam de isolamento total ou se são poucos, instalações separadas são a melhor escolha.
Se decidir usar Multisite, planeje bem a infraestrutura, teste plugins antes de ativar na rede, implemente backups robustos e tenha suporte técnico que entenda tanto de WordPress quanto de servidor.
Fale com a HOSTWP no WhatsApp e comece com um diagnóstico gratuito.