WordPress Multisite: O Que É e Quando Usar
O WordPress Multisite é uma funcionalidade nativa que permite gerir múltiplos sites WordPress a partir de uma única instalação. Em vez de instalar o WordPress separadamente para cada site, o Multisite partilha o core, os plugins e os temas, mas cada site tem a sua própria base de conteúdo, utilizadores e configurações.
Como funciona
O Multisite cria uma rede de sites sob uma instalação. Existe um Super Admin que gere a rede inteira (plugins, temas, utilizadores) e Admins individuais para cada site que gerem apenas o seu conteúdo. Os sites podem usar subdomínios (site1.empresa.pt, site2.empresa.pt) ou subpastas (empresa.pt/site1/, empresa.pt/site2/).
Quando usar
Múltiplos sites relacionados: se gere vários sites com a mesma base tecnológica (mesmo tema, mesmos plugins) mas conteúdo diferente — sites de filiais, sites multi-idioma, rede de blogs.
Universidades e organizações: departamentos diferentes com sites próprios mas administração centralizada.
Agências: gerir sites de múltiplos clientes numa infraestrutura partilhada com gestão simplificada.
Quando NÃO usar
Sites muito diferentes: se os sites precisam de plugins, temas ou versões de PHP diferentes, instalações separadas são mais práticas.
Isolamento necessário: no Multisite, uma falha de segurança pode afectar toda a rede. Se um site é comprometido, os outros podem ser afectados. Para sites críticos, o isolamento de instalações separadas é mais seguro.
Performance: todos os sites partilham a mesma base de dados. Sites com muito tráfego ou conteúdo podem beneficiar de instalações separadas com bases de dados dedicadas.
Como activar
Adicione ao wp-config.php antes de “That’s all”:
define( 'WP_ALLOW_MULTISITE', true );
Depois vá a Ferramentas → Network Setup no admin e siga o assistente. O WordPress gera código adicional para adicionar ao wp-config.php e ao .htaccess.