Como instalo o WordPress Multisite?
O WordPress Multisite permite que você tenha uma rede de sites em uma única instalação. Este é um recurso integrado, mas não vem ativo por padrão.
Ultimate Multisite inclui um Assistente de Configuração de Multisite integrado que automatiza todo esse processo. Se você tem o Ultimate Multisite instalado, recomendamos usar o assistente em vez de seguir as etapas manuais abaixo.
Como o Ultimate Multisite é um plugin somente para rede, neste tutorial, você aprenderá como instalar e configurar o WordPress Multisite manualmente. Este texto é baseado em Como instalar e configurar uma rede WordPress Multisite, da WPBeginner.
Coisas às quais prestar atenção antes de criar sua rede multisite:
-
Tenha uma boa hospedagem WordPress! Sites em uma rede compartilham os mesmos recursos do servidor.
-
Caso você tenha apenas alguns sites com baixo tráfego, a hospedagem compartilhada provavelmente funcionará para você.
-
A maioria dos provedores de hospedagem WordPress gerenciada oferece Multisite pronto para uso (eles instalam o WordPress com Multisite já ativado e configurado para você). Este é o caso da WP Engine, Closte, Cloudways etc. Se você não tiver certeza se esse é o caso do seu provedor de hospedagem, entre em contato com o suporte deles antes de continuar com este tutorial.
-
Também é bom estar familiarizado com a instalação do WordPress e a edição de arquivos usando FTP .
IMPORTANTE : Se você estiver configurando uma rede multisite em um site WordPress existente, não se esqueça de:
-
Criar um backup completo do seu site WordPress
-
Desativar todos os plugins no seu site acessando a página de plugins, selecionando Desativar nas ações em massa e, em seguida, clicando em Aplicar
Para ativar o Multisite, primeiro conecte-se ao seu site usando um cliente FTP ou o gerenciador de arquivos do cPanel, e abra seu arquivo wp-config.php para edição.
Antes da linha That’s all, stop editing! Happy blogging., adicione o seguinte trecho de código:
define('WP_ALLOW_MULTISITE', true);
Salve e envie seu arquivo wp-config.php de volta para o servidor.
Com o recurso multisite ativado no seu site, agora é hora de configurar sua rede.
Vá para Ferramentas » Configuração da rede
Agora você precisa informar ao WordPress que tipo de estrutura de domínio você usará para os sites na sua rede: subdomínios ou subdiretórios.
Se você escolher subdomínios, deverá alterar suas configurações de DNS para mapeamento de domínio e garantir a configuração de subdomínios curinga para sua rede multisite.
Voltando à Configuração da rede, dê um título para sua rede e certifique-se de que o endereço de e-mail em E-mail do administrador da rede esteja correto. Clique em Instalar para continuar.
Adicione este código, fornecido pelo WordPress, ao seu wp-config.php :
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'multisite.local'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
E este código, também fornecido pelo WordPress, ao seu arquivo .htaccess:
RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L]
add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^(wp-(content|admin|includes).) $1 [L] RewriteRule ^(..php)$ $1 [L] RewriteRule . index.php [L]
Use um cliente FTP ou um gerenciador de arquivos (se você estiver usando algo como cPanel, por exemplo) para copiar e colar o código nesses dois arquivos.
Por fim, faça login novamente no seu site WordPress para acessar sua rede multisite.
É importante testar e garantir que você consegue criar um subsite na sua instalação WordPress Multisite antes de instalar o Ultimate Multisite.
Para criar um subsite:
-
Abra o wp-admin dos seus sites
-
Navegue até Meus Sites > Sites (/wp-admin/network/sites.php)
-
Clique em Adicionar novo no topo
-
Preencha todos os campos:
-
Endereço do site — Nunca use “www”
-
Subdomínio: siteaddress.yourdomain.com
-
Subdiretório: yourdomain.com/siteaddress
-
Título do site — Título do site, pode ser alterado depois
-
E-mail do administrador — Definido como o usuário administrador inicial do subsite

Depois de preencher os campos, clique no botão "Adicionar site". Assim que o novo subsite for criado, prossiga e acesse-o para garantir que o subsite esteja funcionando.
Problemas comuns:
1. Consigo criar novos sites, mas eles não estão acessíveis.
Se você escolheu subdomínios, também precisa configurar subdomínios curinga para sua rede multisite.
Para fazer isso, vá para o dashboard do painel de controle da conta de hospedagem do seu site (por exemplo, cPanel/Plesk/Direct Admin, dependendo do seu provedor de hospedagem).
Encontre uma opção para “Domínios” ou “Subdomínios”. Em alguns painéis de controle, ela aparece como “Administração de domínio”.
No campo de subdomínio, insira um asterisco (*). Em seguida, ele deve pedir que você selecione um nome de domínio sob o qual deseja adicionar o subdomínio.
A raiz do documento para o nome de domínio selecionado será detectada automaticamente. Clique no botão Criar ou Salvar para adicionar seu subdomínio curinga. A entrada deve ficar parecida com “*.mydomain.com”