Nota do Editor: Esse artigo pertencia ao blog Dominando a Web, que foi fechado e o Gabriel Meissner cedeu gentilmente os artigos para que sejam publicados no GF Soluções, mas esse, por ser específico do WordPress, resolvi publicar aqui no Quero Criar um Blog, por isso algumas referências a datas podem parecer divergentes. Aproveito para convidá-lo a conhecer o blog Revista Entre Mundos e o Twitter do Gabriel Meissner.
Um dos recursos mais interessantes da atual versão 3.0 do WordPress é o recurso multi-sites, que permite administrar múltiplos blogs a partir da mesma instalação do CMS. Mas qual é vantagem deste recurso? Imagine, por exemplo, que você queira criar uma rede de 5 blogs diferentes. Para isso, você cria um blog principal e, em seguida, cria os outros blogs utilizando subdomínios ou subdiretórios. Por exemplo, você poderia ter os seguintes blogs:
- http:// blog1. blogprincipal. com ou http:// blogprincipal. com / blog1
- http:// blog2. blogprincipal. com ou http:// blogprincipal. com / blog2
- http:// blog3. blogprincipal. com ou http:// blogprincipal. com / blog3
- http:// blog4. blogprincipal. com ou http:// blogprincipal. com / blog4
- http:// blog5. blogprincipal. com ou http:// blogprincipal. com / blog5
E para ter estes cinco blogs você só precisa instalar o WP uma única vez e não cinco. Além de economizar espaço em disco na sua hospedagem, isso também torna possível administrá-los todos a partir de um único painel. E se você usa um mesmo plugin em todos os blogs, só precisa instalá-lo uma única vez e depois ativá-lo para a rede inteira (também é possível ativá-lo somente para blogs específicos).
Agora aprenda como ativar o recurso Multi-Sites para poder se beneficiar das vantagens acima:
- Abra o arquivo wp-config.php, que está na pasta raiz do seu servidor
- Insira o código define(‘WP_ALLOW_MULTISITE’, true); no arquivo, logo antes da seguinte linha: /* That’s all, stop editing! Happy blogging. */
- Salve o arquivo e abra o painel de administração do seu blog.
- Na pasta wp-content, crie uma pasta chamada blogs.dir
- Em ferramentas/ tools, você encontrará a opção rede/ network. Clique nela, preencha os dados requeridos (nome da rede e e-mail do administrador) e clique em install.
- Irá surgir uma código que você deve inserir no wp-config.php, logo após o primeiro código que inserimos na etapa 2.
- Na próxima etapa, aparecerá outro código que você deverá inserir no arquivo .htaccess, que se encontra na raiz do servidor.
- Após inserir este código, deslogue do wordpress e logue-se de novo.
- No canto superior esquerdo terá aparecido um menu chamado “Super Admin”.
Pronto, agora você tem tudo pronto para começar a criar uma rede de blogs usando o WordPress 3.0. O resto é muito simples. No menu “Super Admin”, clique em “sites”. Em adicionar site, há campos para inserir os seguintes dados: endereço e título do blog e e-mail do administrador. Você pode escolher criar os novos blogs dentro de um subdomínio, se o servidor do seu serviço de hospedagem permitir. Caso não permita, você terá de criar os blogs dentro de um subdiretório. É isso. Agora, divirta-se com a sua rede.
Olá!
Me ajuda em uma coisa? Existem alguns blogs que quero juntar em 1 só. Seria uma rede de blogs.
Cada blogueira cuida e posta no seu blog, e nesse principal, as ultimas publicações ficariam em destaque. Existe algumas redes que fazem isso.
Tô perdida em como começar! De onde partir!
Seria isso que você explicou acima?
Olá, administro alguns sites com WordPress e minha dúvida é a seguinte:
Os sites geralmente tem 3 domínios, 1) dominio.com; 2)dominio.net; 3) dominio.com.br.
O que desejo saber é se a partir dessa instalação MultiSite posso configurar para o conteúdo publicado no site/domínio 1 automaticamente ser publicado nos outros sites/domínios?
Desde já, grato,
Ibisen
Gustavo,
Tenho algumas dúvidas que talvez você pudesse esclarecer melhor.
1) Como eu poderia manter os endereços atuais (domínios separados) se optasse por usar o multissites?
2) Se eu fizer uma nova instalação, posso usar themes diferentes para cada blog?
3) No caso de 3 blogs, por exemplo, você estima que seja possível reduzir o consumo de memória RAM do servidor VPS?
Obrigado por sua atenção, desde já.
Já utilizei este recurso apenas para testes, quando na época ainda era uma outra instalação para criar multisites, pois o recurso ainda não estava incluso no WordPress 3.0.
Gostaria de saber se é possível criar bancos MySQL separados para cada multisite, ou se todos utilizam o mesmo BD?
Você acha mais interessante utilizar multisite para uma rede de blogs ou instala-los separadamente. Pois penso que se ocorrer algum problema, todos ficariam fora.
Abraço!
Excelente dica. Estava precisamente a procurar pela mesma solução.
Continue com o bom trabalho.
Ja tentei fazer isso mas nunca da certo sempre esqueço de algo e no momento parei e tento de novo mais a frente com a cabeça fria.