Com o WordPress Multisite, você pode criar e gerenciar vários sites dentro de uma única ins­ta­la­ção do WordPress. Isso permite montar uma rede de sites WordPress que você pode ad­mi­nis­trar cen­tral­mente com per­mis­sões de su­pe­rad­mi­nis­tra­dor. Neste artigo, ex­pli­ca­mos como você pode apro­vei­tar os be­ne­fí­cios do WordPress Multisite e como fazer a con­fi­gu­ra­ção passo a passo.

WordPress Managed Hosting com a IONOS!

Comece seu site com rapidez e beneficie-se da versão mais segura e atu­a­li­zada do WordPress!

  • Domínio
  • SSL
  • Suporte 24 horas

Para que serve o WordPress Multisite e quais são suas vantagens?

WordPress Multisite é uma pla­ta­forma que permite o ge­ren­ci­a­mento de di­fe­ren­tes sites em um só lugar. As páginas que fazem parte de uma rede multisite nor­mal­mente possuem vários aspectos em comum, prin­ci­pal­mente em termos de design e funções. O super ad­mi­nis­tra­dor de um WordPress Multisite é quem decide e gerencia qual tema (theme ou design template) e quais plugins serão ins­ta­la­dos cen­tral­mente, ficando dis­po­ní­veis em cada um dos sites. Ele também pode in­flu­en­ciar o design e as funções de um site in­di­vi­du­al­mente e gerar per­mis­sões para su­bad­mi­nis­tra­do­res, que no WordPress cor­res­pon­dem a usuários.

Além de poder gerenciar tudo de forma cen­tra­li­zada, a principal vantagem da rede WordPress Multisite é que ela o faz eco­no­mi­zar tempo e dinheiro:

  • Todos os sites da rede ficam em uma única ins­ta­la­ção do WordPress e usam os mesmos temas e plugins, o que economiza espaço no disco.
  • Todos os temas e plugins são ge­ren­ci­a­dos cen­tral­mente. Você só precisa atualizá-los uma vez, não sendo ne­ces­sá­rias atu­a­li­za­ções in­di­vi­du­ais para cada site.
  • O super ad­mi­nis­tra­dor do WordPress Multisite tem um alto grau de controle, es­pe­ci­al­mente sobre o design (temas) e as funções (plugins).

O WordPress Multisite pode ser aplicado, por exemplo, nas seguintes áreas:

  • Empresas ou pessoas físicas que desejam projetar e operar di­fe­ren­tes sites WordPress de forma eficiente e econômica (por exemplo, adi­ci­o­nando landing pages a um site já existente ou mantendo versões de um mesmo site para di­fe­ren­tes países).
  • Grandes empresas e cor­po­ra­ções que operam di­fe­ren­tes sites, visto que o controle cen­tra­li­zado facilita a im­ple­men­ta­ção de elementos de design uniformes, que pa­dro­ni­zam a imagem da marca.
  • Agências que projetam, hospedam e oferecem suporte técnico a clientes com sites WordPress. O WordPress Multisite apresenta uma pos­si­bi­li­dade econômica e simples de oferecer esses serviços a todo tipo de cliente.

Como instalar o WordPress Multisite: Pre­pa­ra­ção e exi­gên­cias

Você também pode con­fi­gu­rar o WordPress Multisite em uma ins­ta­la­ção que já esteja em uso. Antes de começar, é im­por­tante seguir estas etapas de pre­pa­ra­ção:

  • Desative todos os plugins.
  • Crie um backup do seu site WordPress para conseguir restaurá-lo, se ne­ces­sá­rio.
  • Cer­ti­fi­que-se de que você pode modificar o código para as páginas do seu WordPress por meio de um acesso FTP (por exemplo, di­re­ta­mente pelo seu provedor ou por meio de um cliente FTP como o FileZilla).
  • Cer­ti­fi­que-se de que as con­fi­gu­ra­ções de permalink da sua ins­ta­la­ção do WordPress estão fun­ci­o­nando.
  • Decida com an­te­ce­dên­cia a estrutura de URL que o seu WordPress Multisite usará. Durante o processo de ins­ta­la­ção, você terá que escolher entre uma estrutura de sub­do­mí­nio ou uma estrutura de sub­di­re­tó­rio. Não será possível alterar essa estrutura pos­te­ri­or­mente.

Também ex­pli­ca­re­mos em detalhes neste texto como checar os per­ma­links (links per­ma­nen­tes) e a estrutura de URL de um WordPress Multisite.

Dica

O Hospedagem para WordPress da IONOS permite a criação de Mul­ti­si­tes WordPress com toda fa­ci­li­dade.

As con­fi­gu­ra­ções de permalink estão lo­ca­li­za­das no back-end do WordPress, na seção de con­fi­gu­ra­ções gerais. Nas con­fi­gu­ra­ções de permalink, você pode definir como as URLs para sub­pá­gi­nas in­di­vi­du­ais do seu site devem ser exibidas (https://exemplo-de-pagina.com/?p=123 ou https://exemplo-de-pagina.com/nome-da-subpágina). É im­por­tante que a alteração do permalink funcione dentro do sistema. Se você não tem certeza de que tudo está fun­ci­o­nando cor­re­ta­mente, modifique os per­ma­links e faça um teste. Se você alterar algo nas “Con­fi­gu­ra­ções comuns” para per­ma­links, a URL alterada também deve ser refletida no navegador. Você pro­va­vel­mente precisará atualizar a página para que as al­te­ra­ções sejam exibidas.

Imagem: Permalinks: Configurações comuns com diferentes opções de links
Per­ma­links: Con­fi­gu­ra­ções comuns com di­fe­ren­tes opções de links

Escolher estrutura de URL do WordPress Multisite

Antes de instalar uma rede WordPress Multisite, é im­por­tante decidir qual será a estrutura de URLs utilizada. Você pode optar por uma estrutura baseada em sub­do­mí­nios ou em sub­di­re­tó­rios, que serão usados para acessar os di­fe­ren­tes sites da sua rede. Essa decisão deve ser tomada durante o processo de ins­ta­la­ção do Multisite, pois não poderá ser alterada pos­te­ri­or­mente.

Exemplo de estrutura com sub­do­mí­nios: https://site1.meu-dominio.com.br; https://site2.meu-dominio.com.br; https://site3.meu-dominio.com.br etc.

Exemplo de estrutura com sub­di­re­tó­rios: https://meu-dominio.com.br/site1; https://meu-dominio.com.br/site2; https://meu-dominio.com.br/site3 etc.

A estrutura da URL é um fator chave na oti­mi­za­ção do site para os me­ca­nis­mos de busca (SEO). Se você usar uma estrutura de sub­do­mí­nio, cada sub­do­mí­nio in­di­vi­dual (https://site1.meu-dominio.com) será tratado pelos me­ca­nis­mos de busca como um site separado. Se você optar por uma estrutura de sub­di­re­tó­rio (https://meu-dominio.com/site1), todos os sites da sua rede WordPress Multisite serão tratados como parte de um único (grande) site. Ao usar uma estrutura de sub­do­mí­nio, você terá vários sites in­de­pen­den­tes uns dos outros (ge­ral­mente pequenos). Por outro lado, com uma estrutura de sub­di­re­tó­rios, os me­ca­nis­mos de busca re­co­nhe­ce­rão um único site (ge­ral­mente grande) em sua rede multisite. Ambos têm vantagens e des­van­ta­gens no que diz respeito ao SEO, então informe-se sobre ambas as pos­si­bi­li­da­des com an­te­ce­dên­cia. Lembre-se também que me­ca­nis­mos de busca, como o Google, mudam seus pa­râ­me­tros de análise com frequên­cia.

Passo a passo: Como instalar o WordPress Multisite

Uma vez tomadas todas as pre­cau­ções men­ci­o­na­das acima, você poderá, fi­nal­mente, instalar seu WordPress Multisite com a ajuda das nossas ins­tru­ções passo a passo. Para instalar seu WordPress Multisite, faça assim:

  • Adicione uma linha de código no arquivo WordPress wp-config.php (WP_ALLOW_MULTISITE)
  • Faça a con­fi­gu­ra­ção no back-end do WordPress para geração de dois code snippets
  • Adicione os dois code snippets nos arquivos do WordPress wp-config.php e .htaccess

Adicione linhas de código no arquivo wp-config.php

Passo 1: Baixe o arquivo wp-config.php do seu site WordPress no seu com­pu­ta­dor, e salve-o lo­cal­mente. Para isso, você pode usar o programa dis­po­ni­bi­li­zado pelo seu provedor ou um cliente de FTP, como o FileZilla. Alguns pro­ve­do­res permitem também que você abra, edite e atualize o arquivo wp-config.php di­re­ta­mente no sistema. Se for esse o caso, você não precisará baixá-lo. Seja qual for a sua escolha, o im­por­tante é que nenhum dado seja perdido no processo.

Passo 2: Abra o arquivo wp-config.php e procure no código a seguinte linha:

/ *That's all, stop editing! Happy publishing.* /
php

Logo acima dessa linha, insira o seguinte trecho de código:

define( 'WP_ALLOW_MULTISITE', true );
php
Imagem: Arquivo wp-config.php com a linha de código adicionada
Arquivo wp-config.php com a linha de código adi­ci­o­nada

Passo 3: De­pen­dendo de como você procedeu no passo 1, faça o upload do arquivo wp-config.php mo­di­fi­cado de volta ao sistema, a partir do seu com­pu­ta­dor. Com alguns pro­ve­do­res, você também pode salvá-lo e atualizá-lo di­re­ta­mente no sistema.

Faça mo­di­fi­ca­ções no back-end do WordPress

Passo 4: Com os passos an­te­ri­o­res con­cluí­dos, acesse o painel ad­mi­nis­tra­tivo do WordPress – pode ser ne­ces­sá­rio atualizar a página. No menu “Fer­ra­men­tas”, aparecerá uma nova opção chamada “Ins­ta­la­ção da Rede”. Ao acessá-la, você poderá escolher se deseja que sua rede Multisite seja baseada em sub­do­mí­nios ou sub­di­re­tó­rios. Em seguida, informe um título para a rede e um e-mail de ad­mi­nis­tra­dor. Depois, clique em “Instalar”.

Imagem: Ferramentas: Na instalação da rede, escolha entre “Subdomínios” e “Subdiretórios”
Fer­ra­men­tas: Ins­ta­la­ção da rede: escolha entre Sub­do­mí­nios e Sub­di­re­tó­rios

Passo 5: Depois de clicar em “Instalar”, o WordPress irá gerar dois code snippets na próxima janela. Copie e cole os code snippets nos arquivos wp-config.php e .htaccess do WordPress, como explica a etapa a seguir.

Imagem: Ferramentas: Na instalação da rede, esse é o código gerado para ativar a rede
Fer­ra­men­tas: Na ins­ta­la­ção da rede, esse é o código gerado para ativar a rede

Adicione code snippets aos arquivos wp-config.php e .htaccess

Passo 6: Agora, abra o arquivo WordPress wp-config.php, como você fez an­te­ri­or­mente. Em seguida, copie o primeiro code snippet do back-end do WordPress e cole-o no código do arquivo wp-config.php. Este deve ser colado exa­ta­mente acima da seguinte linha de código:

/ *That's all, stop editing! Happy publishing.* /
php

Depois, salve e envie o arquivo atu­a­li­zado para o servidor ou salve di­re­ta­mente pelo painel do provedor.

Imagem: Arquivo wp-config.php com o código do painel do WordPress
Arquivo wp-config.php com o código do painel do WordPress

Passo 7: Agora, repita o último passo com o segundo code snippet do back-end, colando-o no arquivo .htaccess. Atenção: na maioria dos casos, você subs­ti­tuirá o código existente pelo código fornecido pelo back-end. Um arquivo .htaccess com código para subs­cre­ver pode ter esta aparência:

Imagem: Arquivo .htaccess com código a ser substituído
Arquivo .htaccess com código a ser subs­ti­tuído

O novo arquivo .htaccess com o novo código ficaria assim:

Imagem: Novo arquivo .htaccess com o código atualizado
Novo arquivo .htaccess com o código atu­a­li­zado

Depois de atualizar ou carregar o novo arquivo .htaccess, você terá concluído a ins­ta­la­ção do seu WordPress Multisite. Agora, você precisará definir várias con­fi­gu­ra­ções da sua rede WordPress Multisite. Para tanto, faça login no WordPress novamente.

Como con­fi­gu­rar o WordPress Multisite

Como super ad­mi­nis­tra­dor (network admin) com direitos de acesso completos, agora você pode definir uma ampla variedade de con­fi­gu­ra­ções da sua nova rede WordPress Multisite. Por exemplo, você pode adicionar novos sites à sua rede ou instalar novos temas e plugins. Você também pode adicionar novos usuários, com direitos de acesso limitados, para sites in­di­vi­du­ais da sua rede.

Imagem: WordPress Multisite: Administração da rede com opções como Painel, Sites, Usuários etc.
WordPress Multisite: Ad­mi­nis­tra­ção da rede com opções como Painel, Sites, Usuários etc.
Ir para o menu principal