WordPress Multisite: como configurar e ativar múltiplos sites

Saiba tudo sobre o WordPress Multisite e como gerenciar e administrar vários sites, blogs e lojas virtuais dentro de uma única rede interna.

Este post foi atualizado pela última vez há mais de 3 meses.

Com o WordPress Multisite é possível administrar e gerenciar vários sites dentro de um único ecossistema, tudo junto e ao mesmo tempo. Aumentando de forma significativa a produtividade.

E se você chegou até este artigo porque o gerenciamento de muitos sites têm gerado dores de cabeça intermináveis, saiba que, apesar do clichê, seus problemas podem acabar com poucos cliques! Justamente porque o WordPress Multisite tem como principal objetivo agregar todos os sites em uma única rede, com otimização extrema.

WordPress Multiste: como configurar e ativar múltiplos sites
Foto: cottonbro studio via Pexels.

Embora não seja muito difundido, esta solução veio para ajudar na organização e no gerenciamento de vários sites simultaneamente. E tudo de uma forma bem prática, simples e eficiente.

O que é o WordPress Multisite

Para bom entendedor, o WP Multisite é uma super extensão do nosso tão querido WordPress. Basta ativarmos a versão Multisite para que uma única instalação do WordPress gerencie vários sites ao mesmo tempo e de forma totalmente independente.

Trocando em miúdos, o WP Multisite é uma central de controle única, onde através dela é possível administrar todos os sites, blogs e lojas virtuais instalados dentro da mesma rede.

Mas para que isso seja possível, é importante salientar que o editor precisa adicionar individualmente os sites dentro desta rede criada pelo WordPress Multisite.

Quais são as vantagens de configurar WP Multisite

Suas principais funcionalidades estão em suas aplicações disponíveis no painel de controle principal.

Além das ferramentas tradicionais já encontradas no WordPress, com o Multisite configurado novos recursos ficam disponíveis de acordo com a necessidade, como por exemplo:

  • Gerenciamento centralizado de todos os sites dentro de apenas um painel de controle, com acesso direto e facilitado a todos os sites em poucos cliques;
  • Opção de manter apenas uma única biblioteca de mídia compartilhada com todos os sites da rede;
  • Possibilidade de criar um novo site com base em outro que já esteja configurado na rede, como se fosse um clone e templates e plugins;
  • Perfeito para criar sites, blogs e lojas virtuais multilíngue, sendo possível usar cada site da rede com um idioma diferente;
  • Aproveite o mesmo plugin, mas com ajustes diferentes de outro site que esteja instalado na rede interna;
  • Alterne entre contas sem a necessidade de fazer login;
  • Mapeamento de domínios externos à sua rede.

Como ativar o WordPress Multiste

Partindo do princípio de que você tenha um pouco de conhecimento técnico e que se sinta à vontade para editar arquivos de instalação do WordPress, para ativar e configurar o WP Multisite basta seguir nosso passo a passo…

Com o cliente sFTP de sua escolha, conecte ao seu servidor web e navegue até sua raiz que pode ter nomes como htdocs, www ou public_html.

Localize o arquivo wp-config.php e localize a linha “/* Isto é tudo, pode parar de editar! 🙂 */” adicione ACIMA desta linha o comando:

define('WP_ALLOW_MULTISITE', true);Code language: JavaScript (javascript)

O próximo passo é acessar o painel do seu WordPress e navegar até Ferramentas > Instalação da Rede. E para continuar, você terá que desativar todos os plugins antes de continuar.

Feito isso, escolha um nome para a sua rede e adicione o email de administrador dela. Agora é só clicar em Instalar.

Para concluir você vai precisar editar novamente o arquivo wp-config.php adicionando novas linhas de comando imeditamente abaixo daquela que você adicionou anteriormente:

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'seu_site.com.br' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );Code language: JavaScript (javascript)

E pra finalizar, edite o seu arquivo .htaccess, adicionando o seguinte comando no início:

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]Code language: PHP (php)

Agora é só acessar novamente o painel de controle usando sua conta de “super administrador” do WordPress e perceber que as novas funcionalidades já estão presentes, incluindo opção de adicionar sites, configurar quais plugins podem ser usados em determinados sites e quais não podem, além de vários outros recursos incríveis!

Conclusão

Sem dúvidas o WordPress Multisite é a versão turbinada do gerenciador de conteúdo mais popular do planeta. Sem contar que graças às suas várias funcionalidades extras, você será capaz de administrar e gerenciar vários sites, blogs e lojas virtuais de forma praticamente simultânea.

Fica a dica!

Quero ser cliente da PortoFácil! Entre em contato

Leia também

Textos que têm a ver com este assunto:
TUTORIAL: como resolver erros e problemas no WordPress

Tutorial de como resolver os principais erros e problemas relacionados ao WordPress. Confira nosso passo a passo detalhado de soluções!

Novidades do WordPress 6.7.1

Conheça todas as novidades do WordPress, incluindo melhorias e aprimoramentos em segurança, desempenho e acessibilidade.

Como migrar site de qualquer plataforma para WordPress

Tutorial completo de como migrar site de qualquer plataforma (Drupal, Wix, Tumblr, Blogger, Blogspot, Joomla e Magento) para o WordPress.