Pular para o conteúdo principal

Como Instalar 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 está ativo por padrão.

dica

O Ultimate Multisite inclui um Assistente de Configuração Multisite integrado que automatiza todo esse processo. Se você tem o Ultimate Multisite instalado, recomendamos usar o assistente em vez de seguir os passos manuais abaixo.

Como o Ultimate Multisite é um plugin exclusivo para rede, neste tutorial você aprenderá como instalar e configurar o WordPress Multisite manualmente. Este texto baseia-se em Como Instalar e Configurar a Rede WordPress Multisite, do WPBeginner.

Coisas a observar antes de criar sua rede multisite:

  • Obtenha um bom serviço de hospedagem WordPress! Sites em uma rede compartilham os mesmos recursos do servidor.

  • Caso você tenha apenas alguns sites com baixo tráfego, hospedagem compartilhada provavelmente funcionará para você.

  • A maioria dos provedores de hospedagem WordPress gerenciada oferece Multisite pronto (instalam o WordPress com Multisite já ativado e configurado para você). Isso acontece com WP Engine, Closte, Cloudways, etc. Se você não tem certeza se isso acontece com seu provedor, entre em contato com o suporte antes de prosseguir 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ê está 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 do seu site acessando a página de plugins, selecionando Desativar nas ações em massa e clicando em Aplicar

Para habilitar o Multisite, primeiro conecte-se ao seu site usando um cliente FTP ou o gerenciador de arquivos do cPanel, e abra o arquivo wp-config.php para edição.

Antes da linha Isso é tudo, pare de editar! Feliz blogando., adicione o seguinte trecho de código:

define('WP_ALLOW_MULTISITE', true);

Salve e faça o upload do arquivo wp-config.php de volta ao servidor.

Com o recurso Multisite habilitado no seu site, agora é hora de configurar sua rede.

Vá em Ferramentas » Configuração da Rede

Agora você precisa informar ao WordPress que tipo de estrutura de domínio usará para os sites na sua rede: subdomínios ou subdiretórios.

Se você escolher subdomínios, deve alterar as configurações de DNS para mapeamento de domínio e garantir a configuração de subdomínios curinga para sua rede multisite.

Volte à Configuração da Rede, dê um título à sua rede e certifique-se de que o endereço de e-mail no 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ê consiga criar um subsítio na sua instalação WordPress Multisite antes de instalar o Ultimate Multisite.

Para criar um subsítio:

  1. Abra o wp-admin do seu site

  2. Navegue até Meus Sites > Sites (/wp-admin/network/sites.php)

  3. Clique em Adicionar Novo no topo

  4. Preencha todos os campos:

  • Endereço do Site — Nunca use “www”

  • Subdomínio: siteaddress.seudominio.com

  • Subdiretório: seudominio.com/siteaddress

  • Título do Site — Título do site, pode ser alterado depois

  • E-mail do Administrador — Defina como o usuário administrador inicial para o subsítio

Add new site form in WordPress Multisite

Depois de preencher os campos, clique no botão "Adicionar site". Assim que o novo subsítio for criado, acesse-o para garantir que o subsítio esteja funcional.

Problemas Comuns:

1. Eu consigo criar novos sites, mas eles não são acessíveis.

Se você escolheu subdomínios, também precisa configurar subdomínios curinga para sua rede multisite.

Para fazer isso, acesse o 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 é rotulada como “Administração de Domínios”.

No campo de subdomínio, digite um asterisco (*). Em seguida, ele deve solicitar que você selecione um nome de domínio onde deseja que o subdomínio seja adicionado.

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 assim: "*.meudominio.com"

After bullet