Pular para o conteúdo
WordPress Multisite: Quando Usar e Como Configurar
Desenvolvimento Web📖 Tutorial

WordPress Multisite: Quando Usar e Como Configurar

Erik KellerErik KellerAtualizado em: 14 min de leitura626 visualizações

O WordPress Multisite transforma uma única instalação do WordPress em uma rede de sites interconectados, todos gerenciados a partir de um único painel. É um recurso poderoso integrado ao núcleo do WordPress, mas não é a solução certa para todos os cenários. Este guia explica o que é o Multisite, quando faz sentido, como configurá-lo e o que observar ao gerenciar uma rede de sites.

O Que É WordPress Multisite?

O WordPress Multisite é um recurso embutido que permite executar vários sites WordPress a partir de uma única instalação. Todos os sites na rede compartilham os mesmos arquivos principais do WordPress, plugins e temas, mas cada site tem seu próprio conteúdo, usuários e configurações. Um "Super Admin" gerencia as configurações em nível de rede, enquanto os administradores de sites individuais gerenciam o conteúdo de seus próprios sites.

Como o Multisite Funciona nos Bastidores

Quando você ativa o Multisite, o WordPress cria tabelas adicionais no banco de dados para cada site na rede. As tabelas principais (wp_options, wp_posts, wp_users) permanecem para o site principal, enquanto novos sites recebem suas próprias tabelas com prefixo (wp_2_options, wp_2_posts, etc.). As tabelas wp_users e wp_usermeta são compartilhadas entre todos os sites, permitindo que os usuários tenham contas em vários sites dentro da rede.

Quando Usar Multisite (e Quando Não Usar)

O Multisite é bem adequado para estruturas organizacionais específicas. Entender quando ele se encaixa e quando não se encaixa evita dores de cabeça com migrações mais tarde.

Use Multisite Quando Evite Multisite Quando
Departamentos universitários precisam de sites separados Sites precisam de diferentes ambientes de hospedagem
Locais de franquia compartilham a marca Cada site precisa de plugins diferentes
Uma organização gerencia vários blogs Sites têm níveis de tráfego muito diferentes
Sites multilíngues com conteúdo separado Sites de clientes que precisam de gerenciamento independente
Ambientes de desenvolvimento/teste Sites que podem precisar ser movidos independentemente
Marca consistente entre propriedades Lojas de e-commerce com diferentes configurações de pagamento

Subdomínio vs. Subdiretório

O WordPress Multisite oferece duas estruturas de URL para sites da rede:

Subdiretório (Baseado em Caminho)

exemplo.com/site1/, exemplo.com/site2/

  • Configuração mais simples, sem necessidade de configuração de DNS
  • Todos os sites compartilham a autoridade do domínio principal
  • Não disponível se o WordPress estiver instalado em um subdiretório
  • Requer que o site principal esteja configurado na raiz do domínio

Subdomínio

site1.exemplo.com, site2.exemplo.com

  • Cada site parece mais independente
  • Requer configuração de DNS curinga
  • Pode usar mapeamento de domínio para domínios completamente personalizados
  • Um pouco mais complexo de configurar com certificados SSL

Para fins de SEO, subdiretórios consolidam a autoridade do domínio de forma mais eficaz. Para independência organizacional, subdomínios ou domínios mapeados proporcionam uma separação mais limpa.

Configurando o WordPress Multisite: Passo a Passo

Pré-requisitos

  • Uma instalação do WordPress nova ou existente (versão 6.0 ou superior recomendada)
  • Acesso FTP ou gerenciador de arquivos para editar wp-config.php e .htaccess
  • Desative todos os plugins antes de habilitar o Multisite
  • Faça backup completo do seu banco de dados e arquivos

Passo 1: Habilitar o Multisite no wp-config.php

Adicione esta linha ao seu arquivo wp-config.php, acima da linha que diz "É isso, pare de editar!":

define( 'WP_ALLOW_MULTISITE', true );

Passo 2: Instalar a Rede

Após adicionar a constante e atualizar seu painel, vá para Ferramentas > Configuração da Rede. Escolha entre subdomínios ou subdiretórios, insira o título da sua rede e o e-mail do administrador, e clique em Instalar.

Passo 3: Atualizar Arquivos de Configuração

O WordPress exibirá trechos de código para adicionar aos seus arquivos wp-config.php e .htaccess. Copie-os exatamente como mostrado. As adições ao wp-config.php definem a configuração da sua rede, enquanto as regras do .htaccess gerenciam o roteamento de URL para os sites da rede.

Passo 4: Faça Login Novamente

Após atualizar os arquivos de configuração, saia e faça login novamente. Agora você verá um menu Meus Sites na barra de administração e acesso ao painel de Administração da Rede.

Gerenciando Sua Rede Multisite

Painel de Administração da Rede

O painel de Administração da Rede é separado dos painéis de sites individuais. A partir daqui você pode:

  • Sites: Criar, editar, desativar ou excluir sites na rede
  • Usuários: Gerenciar usuários em todos os sites e atribuir funções em nível de rede
  • Temas: Instalar temas e controlar quais estão disponíveis para os sites da rede
  • Plugins: Instalar plugins em toda a rede ou permitir a ativação por site
  • Configurações: Configurar opções de registro, limites de upload de arquivos e configurações padrão

Funções de Usuário no Multisite

O Multisite adiciona uma função de "Super Admin" acima das funções padrão do WordPress. Veja como as funções diferem:

Função Escopo Principais Capacidades
Super Admin Toda a rede Instalar plugins/temas, gerenciar todos os sites
Administrador Site único Gerenciar conteúdo, usuários e configurações (não pode instalar plugins)
Editor Site único Gerenciar e publicar todas as postagens
Autor/Contribuidor Site único Criar e gerenciar seu próprio conteúdo

Gerenciamento de Plugins e Temas

No Multisite, apenas Super Admins podem instalar plugins e temas. Administradores de sites podem apenas ativar plugins e temas que o Super Admin disponibilizou. Você também pode "Ativar na Rede" um plugin para forçá-lo a estar ativo em todos os sites, o que é útil para plugins de segurança, cache e SEO que devem funcionar em todos os lugares.

Considerações de Desempenho

Uma rede Multisite compartilha recursos do servidor entre todos os sites. À medida que sua rede cresce, o desempenho pode degradar sem um planejamento adequado:

  • Crescimento do banco de dados: Cada site adiciona aproximadamente 10-12 tabelas. Uma rede de 50 sites significa 500+ tabelas adicionais no mesmo banco de dados.
  • Limitações de hospedagem compartilhada: O Multisite tem um desempenho ruim em hospedagem compartilhada. Use um VPS ou servidor dedicado com RAM e CPU adequadas.
  • Cache de objetos: Implemente Redis ou Memcached para reduzir consultas ao banco de dados entre os sites da rede.
  • Uso de CDN: Sirva ativos estáticos através de uma CDN para reduzir a carga do servidor.
  • Tráfego de sites individuais: Se um site na rede receber um pico de tráfego, isso pode afetar todos os outros sites, pois eles compartilham os mesmos recursos do servidor.

Para recomendações de hospedagem que podem lidar com cargas de trabalho Multisite, leia nosso guia de hospedagem WordPress.

Implicações de Segurança

A segurança em uma rede Multisite requer atenção extra porque uma vulnerabilidade em um site pode potencialmente afetar toda a rede:

  • Vulnerabilidades de pluginss: Como os plugins são compartilhados, um plugin vulnerável expõe todos os sites na rede.
  • Controle de acesso do usuário: Gerencie cuidadosamente quem recebe os papéis de Administrador e Super Admin. Limite as contas de Super Admin apenas ao pessoal de confiança.
  • Restrições de upload de arquivos: Configure os tipos de arquivos permitidos nas Configurações da Rede para evitar uploads maliciosos.
  • Atualizações regulares: Atualizações do núcleo, plugins e temas devem ser aplicadas prontamente, pois afetam todos os sites simultaneamente.

Para práticas de segurança abrangentes, consulte nosso guia de segurança do WordPress para 2026.

Alternativas ao WordPress Multisite

O Multisite nem sempre é a resposta certa. Considere estas alternativas:

  • Instalações separadas do WordPress: Se os sites precisarem de plugins, temas ou ambientes de hospedagem diferentes, instalações individuais com uma ferramenta de gerenciamento como MainWP ou ManageWP oferecem controle centralizado sem as limitações do Multisite.
  • Plugins multilíngues: Para sites multilíngues, plugins como WPML ou TranslatePress podem ser mais simples do que executar sites de rede separados por idioma.
  • WordPress headless: Se você precisar de múltiplas interfaces puxando de uma única fonte de conteúdo, uma configuração headless com uma API compartilhada pode ser mais flexível do que o Multisite.

Para gerenciamento contínuo do site, independentemente de você usar o Multisite, revise nosso guia de manutenção do WordPress.

Para mais detalhes, consulte a documentação oficial: Documentação Multisite do WordPress.

Perguntas Frequentes

Posso converter um site WordPress existente em Multisite?

Sim, você pode habilitar o Multisite em uma instalação WordPress existente. Seu site atual se torna o site principal da rede. No entanto, sempre crie um backup completo antes de fazer essa alteração, pois o processo modifica a estrutura do seu banco de dados e os arquivos de configuração.

Cada site na rede pode usar um domínio diferente?

Sim, através do mapeamento de domínio. O núcleo do WordPress suporta mapeamento de domínio nativamente desde a versão 4.5. Cada site na sua rede pode ter seu próprio domínio personalizado (por exemplo, sitea.com, siteb.com) em vez de usar subdomínios ou subdiretórios.

O que acontece se eu desativar o Multisite depois?

Reverter de Multisite para um único site é complexo e não é oficialmente suportado como uma operação de um clique. Você precisaria exportar o conteúdo de cada site individualmente e importá-lo em instalações separadas do WordPress. Planeje sua arquitetura cuidadosamente antes de se comprometer com o Multisite.

Todos os plugins são compatíveis com o WordPress Multisite?

A maioria dos plugins funciona com o Multisite, mas nem todos. Alguns plugins podem não lidar corretamente com a ativação da rede ou podem armazenar dados de maneiras que entram em conflito com a estrutura de banco de dados compartilhada do Multisite. Sempre teste os plugins em uma rede de testes antes de implantá-los em produção.

Como o SEO funciona entre os sites da rede Multisite?

Cada site na rede é tratado como um site separado pelos motores de busca. Se usar subdiretórios, os sites compartilham a autoridade do domínio principal. Se usar subdomínios ou domínios mapeados, cada site constrói sua própria autoridade de domínio de forma independente. Instale um plugin de SEO em toda a rede e configure-o individualmente para cada site.

Posso compartilhar conteúdo entre os sites da rede?

O WordPress não compartilha nativamente conteúdo entre sites da rede. Você pode usar plugins como Network Media Library para compartilhar a biblioteca de mídia ou construir soluções personalizadas usando a API REST do WordPress para puxar conteúdo de um site para outro.

O WordPress Multisite é adequado para um negócio de hospedagem na web?

Embora tecnicamente possível, o Multisite não é recomendado para hospedar sites de clientes, pois cria dependências e riscos de segurança. Se o site de um cliente for comprometido, isso pode afetar outros. Instalações dedicadas com um painel de gerenciamento oferecem melhor isolamento para cenários de hospedagem.

Precisa de Hospedagem Confiável para Sua Rede Multisite?

Redes Multisite precisam de hospedagem com recursos adequados. Explore nossa comparação de hospedagem para encontrar a opção certa.

Leia o Guia de Hospedagem →

Perguntas frequentes

Quando devo usar o WordPress Multisite em vez de instalações separadas?
Use o Multisite quando gerenciar vários sites relacionados que compartilham temas, plugins ou contas de usuário, como departamentos universitários ou locais de franquia. Use instalações separadas quando os sites tiverem requisitos de hospedagem diferentes ou equipes administrativas independentes.
Posso converter um site WordPress existente para Multisite?
Sim, mas o processo requer planejamento cuidadoso. Você precisa fazer backup do seu site, editar os arquivos wp-config.php e .htaccess, e executar o assistente de configuração da Rede. O conteúdo existente permanece no site principal, e você cria novos subsites a partir do painel de administração da Rede.
Todos os sites em uma rede Multisite compartilham os mesmos plugins?
Os plugins são instalados uma vez pelo Administrador da Rede e podem ser ativados em rede para todos os sites ou ativados individualmente por site. Os administradores de site não podem instalar plugins, a menos que o Administrador da Rede conceda essa permissão.
Devo usar subdomínios ou subdiretórios para Multisite?
Subdiretórios (exemplo.com/site2) são mais fáceis de configurar e compartilham autoridade de SEO com o domínio principal. Subdomínios (site2.exemplo.com) oferecem melhor separação de marca e funcionam bem quando os sites precisam de identidades distintas. Escolha com base nas necessidades da sua organização.
Como o Multisite afeta o desempenho do WordPress?
Cada site na rede cria tabelas adicionais no banco de dados, o que pode aumentar a carga do servidor à medida que a rede cresce. Com hospedagem adequada, cache e otimização de banco de dados, redes Multisite com dezenas de sites funcionam bem. Redes com centenas de sites podem precisar de recursos dedicados do servidor.

Compartilhar esta postagem

Sobre o Autor

Erik Keller
Erik Keller

Especialista em WordPress

Especialista WordPress sênior com ampla experiência em desenvolvimento de temas, plugins e WooCommerce. Apaixonado por ajudar empresas a ter sucesso com soluções WordPress.

WordPressWooCommerceDesenvolvimento de TemasDesenvolvimento de PluginsOtimização de Desempenho

Fique Atualizado

Receba as últimas dicas e tutoriais de WordPress no seu e-mail.