Pronto para criar a sua própria plataforma Website as a Service (WaaS)? Este guia completo leva-o do zero até uma instalação Ultimate Multisite totalmente funcional — abrangendo os fundamentos do WordPress Multisite, instalação, configuração e boas práticas.
O que é o Ultimate Multisite?
O Ultimate Multisite é um plugin WordPress que transforma a sua instalação WordPress Multisite numa rede premium de sites — como WordPress.com, Wix ou Squarespace — mas uma rede que é sua e que controla.
Com o Ultimate Multisite, pode oferecer aos clientes a possibilidade de criar websites através de taxas de subscrição mensais, trimestrais ou anuais. Ele trata de tudo: provisionamento de sites, cobrança de pagamentos, formulários de checkout, vouchers de desconto, mapeamento de domínios, certificados SSL e comunicações com clientes.
Antes de mergulhar no Ultimate Multisite, precisa de compreender a base sobre a qual ele é construído: o WordPress Multisite.
Compreender o WordPress Multisite
O WordPress Multisite é uma funcionalidade integrada (desde o WordPress 3.0 em 2010) que permite que vários sites partilhem uma única instalação WordPress. Quando ativado, o seu site WordPress torna-se uma “rede” capaz de alojar muitos subsites.
Pense nisto assim: Uma universidade mantém uma única instalação WordPress, mas cada faculdade mantém o seu próprio site WordPress dentro dessa rede.
O que é partilhado
Todos os subsites numa rede WordPress Multisite partilham:
- Ficheiros principais do WordPress — As atualizações acontecem uma vez para todos os sites
- Plugins e temas — Instalados uma vez, disponíveis em toda a rede
- A base de dados — Uma base de dados com tabelas separadas por subsite, como
wp_[id]_posts,wp_[id]_comments, etc. - Contas de utilizador — Os utilizadores pertencem à rede, não a sites individuais
- wp-config.php — Ficheiro de configuração único
O que fica separado
- Carregamentos de multimédia — Cada subsite tem a sua própria pasta de uploads (wp-content/uploads/sites/[id])
- Conteúdo — Publicações, páginas, comentários e definições são delimitados por site
- Plugins/temas ativos — Cada site pode ativar combinações diferentes (a menos que estejam ativados na rede)
- Painéis de administração — Cada subsite tem o seu próprio painel
Esta arquitetura é a principal vantagem do multisite: pode crescer de 10 para 1.000 sites mantendo as tarefas de manutenção iguais.
Subdomínio vs. Subdiretório: escolha com cuidado
Ao configurar o WordPress Multisite, deve escolher entre duas estruturas de URL. Esta decisão é difícil de alterar mais tarde, por isso escolha cuidadosamente.
Modo de subdiretório
Os URLs são assim: yourdomain.com/site1, yourdomain.com/site2
Vantagens:
- Mais fácil de configurar e manter
- Um único certificado SSL cobre toda a rede
- Não é necessária configuração DNS wildcard
Desvantagens:
- Os motores de busca podem tratar todos os subsites como um único site gigante
- Os URLs podem parecer menos “profissionais” para alguns clientes
- O site principal requer o prefixo /blog/ para publicações (para evitar conflitos de caminho)
Modo de subdomínio
Os URLs são assim: site1.yourdomain.com, site2.yourdomain.com
Vantagens:
- Os URLs parecem mais profissionais
- Os motores de busca tratam cada subsite como um website separado
- Sem conflitos de caminho entre o site principal e os subsites
Desvantagens:
- Requer configuração DNS wildcard
- Necessita de certificado SSL wildcard (ou certificados individuais por subdomínio)
- Configuração inicial ligeiramente mais complexa
A nossa recomendação: Para a maioria das plataformas WaaS, o modo de subdomínio é preferido porque os clientes esperam que os seus sites pareçam independentes. A complexidade do SSL é em grande parte resolvida pelas integrações de alojamento do Ultimate Multisite e pelo suporte ao Cloudflare.
Terminologia-chave
Antes de avançar, vamos definir os termos que encontrará ao longo da sua jornada com o Ultimate Multisite:
Termos de WordPress & Multisite
- Rede — Toda a sua instalação WordPress Multisite contendo todos os subsites
- Subsite — Um site individual dentro da sua rede (pode ser subdomínio ou subdiretório)
- Super Admin — O nível de permissão mais elevado; pode gerir todos os subsites, plugins e temas
- Painel de Administração da Rede — O painel onde os super administradores gerem toda a rede
- Mapeamento de domínio — Permitir que subsites usem domínios personalizados (por exemplo, joesbikeshop.com em vez de joes.yournetwork.com)
Termos do Ultimate Multisite
- Modelo de site — Um site pré-configurado que é clonado quando os clientes se registam (com tema, plugins e conteúdo já configurados)
- Formulário de checkout — O formulário de registo onde os clientes selecionam planos e criam os seus sites
- Produto/Plano — Um nível de subscrição que oferece (por exemplo, Básico $9/mês, Pro $29/mês)
- Adesão — A subscrição ativa de um cliente a um produto
- Webhook — Notificações automatizadas enviadas para serviços externos quando ocorrem eventos (site criado, pagamento recebido, etc.)
- Eventos — Atividades registadas na sua rede (alterações de plano, pagamentos, criação de sites)
Passo 1: Instalar o WordPress Multisite
Importante: Muitos alojamentos WordPress geridos (WP Engine, Cloudways, Closte, etc.) podem configurar o Multisite automaticamente por si. Consulte o seu alojamento antes de fazer isto manualmente.
Pré-requisitos
- Uma instalação WordPress nova (ou uma existente que esteja pronto para converter)
- Acesso FTP ou ao gestor de ficheiros
- Capacidade de editar wp-config.php e .htaccess
- Faça uma cópia de segurança do seu site antes de avançar
- Desative todos os plugins temporariamente
Ativar o Multisite
Abra o seu ficheiro wp-config.php e adicione esta linha antes do comentário “É tudo, pare de editar!”:
define('WP_ALLOW_MULTISITE', true);
Guarde e carregue o ficheiro, depois atualize o seu painel de administração WordPress.
Configurar a rede
Vá a Ferramentas → Configuração da Rede no seu painel de administração WordPress.
- Escolha Subdomínios ou Subdiretórios
- Introduza um Título da Rede
- Verifique o seu Email de Administrador da Rede
- Clique em Instalar
O WordPress fornecerá excertos de código para adicionar aos seus ficheiros.
Adicionar o código de configuração
Adicione isto ao wp-config.php (o WordPress irá mostrar-lhe os valores exatos para o seu site):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Substitua o conteúdo do seu ficheiro .htaccess pelo código fornecido pelo WordPress (será ligeiramente diferente para subdomínio vs subdiretório).
Para o modo de subdomínio: configurar DNS wildcard
Se usar subdomínios, precisa de DNS wildcard para que *.yourdomain.com resolva para o seu servidor.
- Inicie sessão no painel de controlo do seu alojamento (cPanel, Plesk, etc.)
- Encontre Domínios ou Subdomínios
- Crie um subdomínio com um asterisco:
* - Aponte-o para a raiz de documentos do seu domínio principal
Testar a sua instalação
Antes de instalar o Ultimate Multisite, verifique se o seu multisite funciona:
- Inicie sessão e vá a Os Meus Sites → Administração da Rede → Sites
- Clique em Adicionar Novo
- Crie um site de teste
- Visite o site de teste para confirmar que carrega corretamente
Passo 2: Instalar o Ultimate Multisite
Com o WordPress Multisite a funcionar, está pronto para instalar o Ultimate Multisite.
Instalação
- Vá a Administração da Rede → Plugins → Adicionar Novo
- Pesquise por “Ultimate Multisite”
- Clique em Instalar e depois em Ativar na rede
O Assistente de Configuração
Após a ativação, será redirecionado para o Assistente de Configuração. Clique em Começar.
Passo 1: Verificações pré-instalação
O assistente verifica se o seu servidor cumpre os requisitos (versão do PHP, MySQL, etc.). Se tudo estiver correcto, clique em Seguinte.
Passo 2: Instalação
Clique em Instalar para criar as tabelas e os ficheiros necessários da base de dados.
Passo 3: Definições básicas
Configure as informações da sua empresa e a moeda predefinida. Estas informações aparecem nas facturas e nas comunicações com os clientes.
Passo 4: Conteúdo de exemplo (opcional)
Pode instalar modelos, produtos e formulários de checkout predefinidos para ajudar a começar. Isto é recomendado para utilizadores de primeira vez.
Clique em Concluir — agora tem uma instalação funcional do Ultimate Multisite!
Casos de uso comuns
O Ultimate Multisite suporta uma grande variedade de modelos de negócio:
Modelo de agência
Aloje e gira sites de clientes numa única plataforma. Tire partido de licenças de agência para temas e plugins em todos os sites. Use o mapeamento de domínios para que cada cliente tenha o seu próprio domínio com marca.
Benefícios: Actualizações centralizadas, segurança consistente, gestão de clientes simplificada.
Criador de sites de nicho
Crie um construtor de sites para uma indústria específica — restaurantes, clubes de golfe, agentes imobiliários, etc. Desenhe sites modelo com plugins e conteúdo específicos da indústria já configurados.
Benefícios: Os clientes obtêm um site pronto a usar em minutos. Torna-se o especialista no seu nicho.
Fornecedor de alojamento WordPress
Ofereça uma solução completa de WordPress alojado com facturação por subscrição, como WordPress.com ou Squarespace. Trate de todos os aspectos técnicos enquanto os clientes se concentram no conteúdo.
Benefícios: Receita recorrente, controlo total sobre a plataforma, sem dores de cabeça com licenciamento por site.
Redes empresariais/educacionais
Universidades, franquias ou empresas com muitos sites relacionados. Cada departamento/localização/franquia recebe o seu próprio site enquanto a equipa de TI mantém o controlo central.
Benefícios: Consistência da marca, segurança centralizada, redução da carga de trabalho de TI.
Boas práticas de arquitectura
Considerações sobre alojamento
Evite alojamento partilhado barato. Fornecedores de baixo custo maximizam a densidade dos servidores, o que significa que a sua rede compete com centenas de outros sites pelos recursos. Isto leva a desempenho lento e clientes insatisfeitos.
O Ultimate Multisite funciona melhor com fornecedores de alojamento que compreendem o Multisite e oferecem:
- Integração automática de mapeamento de domínios
- Certificados SSL wildcard ou automatizados
- Recursos adequados para vários sites
- Boa infraestrutura de cache
Consulte o nosso Guia de Fornecedores de Alojamento para recomendações detalhadas.
Optimização de desempenho
O WordPress Multisite pode escalar para milhares de sites (o WordPress.com é a prova), mas precisa de infraestrutura adequada:
- Use uma CDN — Cloudflare (o plano gratuito funciona muito bem) trata dos activos estáticos e da cache
- Active a cache de páginas — Reduz drasticamente a carga do servidor
- Mantenha os plugins no mínimo — Menos plugins activos = melhor desempenho
- Prefira conteúdo estático — Sites que podem ser armazenados em cache de forma agressiva escalam melhor
O Ultimate Multisite inclui integração com Cloudflare que automatiza DNS e SSL para novos subsites — altamente recomendado para qualquer plataforma WaaS séria.
SSL e mapeamento de domínios
Os navegadores modernos exigem SSL. As suas opções:
- Modo de subdirectório: Um único certificado SSL cobre tudo
- Modo de subdomínio: Certificado SSL wildcard (*.yourdomain.com)
- Domínios personalizados: Cada domínio de cliente precisa do seu próprio certificado
As integrações de alojamento do Ultimate Multisite (Cloudflare, GridPane, Cloudways, etc.) automatizam a emissão de SSL para domínios personalizados — esta é uma das maiores poupanças de tempo que o plugin oferece.
Cópias de segurança
Gestão de utilizadores: o que precisa de saber
O WordPress Multisite partilha a tabela de utilizadores entre todos os subsites. Isto cria uma situação única:
O cenário: O João inscreve-se para ter um site na sua rede. Mais tarde, visita o site de outro cliente (a loja da Alice) e tenta criar uma conta para fazer uma compra. Recebe um erro de “email já em uso” — confuso, pois nunca visitou o site da Alice antes.
A solução: O Ultimate Multisite inclui uma opção chamada Activar várias contas (Definições → Início de sessão e registo) que permite que o mesmo email crie contas separadas em diferentes subsites. Cada conta fica associada ao seu subsite, evitando a colisão.
Próximos passos
Agora tem o Ultimate Multisite instalado e compreende os fundamentos. Eis o que fazer a seguir:
- Crie o seu primeiro Modelo de Site — Desenhe um site inicial com o seu tema preferido, plugins e conteúdo de exemplo
- Configure Produtos/Planos — Defina os seus níveis de preços (Gratuito, Básico, Pro, etc.)
- Configure um Gateway de Pagamento — Ligue Stripe ou PayPal para aceitar pagamentos
- Personalize o seu Formulário de Checkout — Desenhe a experiência de inscrição para os seus clientes
- Configure uma Integração de Alojamento — Active o mapeamento automático de domínios e SSL
Consulte a nossa documentação para guias detalhados sobre cada um destes tópicos.
Precisa de ajuda?
- Documentação: GitHub Wiki
- Problemas e erros: GitHub Issues
- Suporte pago: Ultimate Multisite Support Form
O Ultimate Multisite é gratuito e de código aberto. Se o considerar valioso, pense em deixar uma avaliação para ajudar outras pessoas a descobri-lo.

Leave a Reply