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.

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.
Seções desta página
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!