Tudo o que você precisa saber sobre WordPress Multisite

Publicados: 2016-03-29

Apesar de estar envolvido na comunidade WordPress há alguns anos, toda semana descubro algo novo relacionado ao WordPress. Às vezes fico desapontado comigo mesmo, mas consultando alguns fóruns do WordPress descobri que não sou o único nesta situação. Para ser sincero, eu já sabia de algo antes, mas no mês passado tive que sujar as mãos com o WordPress Multisite. Não é nada complicado e eu acho que qualquer usuário intermediário do WordPress pode entender completamente tudo por trás do WordPress Multisite (se eu conseguir entender como usá-lo, então é uma grande chance de que todos possam fazer o mesmo).

WordPress Multisite não é apenas um termo que parece interessante, ele nasce das necessidades dos usuários. Primeiro de tudo, vamos ver a definição do Glossário do WordPress –

“Multisite é um recurso do WordPress 3.0 e versões posteriores que permite que vários sites virtuais compartilhem uma única instalação do WordPress. Quando o recurso multisite é ativado, o site WordPress original pode ser convertido para suportar uma rede de sites.”

Em outras palavras, o Multisite permite instalar o WordPress apenas uma vez e outros sites podem ser executados com base nele. Se você gosta de brincar com palavras, então “instale uma vez e execute todos os seus sites para sempre” comprime toda a essência do WordPress Multisite. Se você estiver executando uma rede de sites, esse recurso deve ser uma prioridade para você. Levando em consideração que ativar o Multisite não é uma tarefa tão complicada quanto você imaginava, acho que você já deveria estar interessado em usar isso característica.

Conteúdo ocultar
1 Quando usar vs. quando NÃO usar Multisite
1.1 Quando usar?
1.1.1 1. Uma rede de blogs
1.1.2 2. Sites universitários/governamentais/educacionais
1.1.3 3. Grandes sites de comércio eletrônico
1.1.4 4. Uma rede de sites de clientes
1.2 Quando NÃO usar?
1.2.1 1. Sites de pequenas empresas
1.2.2 2. Portfólios
1.2.3 3. Vários sites que não possuem conexões entre eles
2 Prós e contras do WordPress Multisite
2.1 Prós:
2.2 Contras:
3 Como ativar o Multisite
4 O guia de sobrevivência para um Super Admin
4.1 1. Instalação e manutenção de um novo site
4.2 2. Trabalhando com temas e plugins
4.2.1 Trabalhando com temas
4.2.2 Trabalhar com plugins
4.3 3. Instalando novas atualizações
5 Conclusão

Quando usar vs. quando NÃO usar Multisite

Quando usar?

Eastman-School-of-Music-wp-multisite
Eastman School of Music – Um exemplo de WordPress Multisite
1. Uma rede de blogs

Imagine que você está executando uma rede de 20 blogs e digamos que você tenha instalado, em média, 15 plugins. Periodicamente são lançadas novas versões do WordPress e você deve atualizar seus sites (se você não está convencido por que deve atualizar para a versão mais recente do WordPress, então este artigo publicado pela WP Beginners é uma palestra obrigatória). Além disso, os desenvolvedores que criaram os temas dos sites podem lançar novas atualizações. Claro, os plugins usados ​​certamente devem ser atualizados. Eu odeio matemática, mas crio uma fórmula para nos ajudar nesse aspecto:

20 sites x 15 plugins + 20 sites x 15 temas + 20 sites x 15 atualizações do WordPress = muito tempo perdido para atualizações!

Aqui entra em cena o Super Admin. Ele é o responsável pelo gerenciamento da rede – atualiza os temas e os plugins apenas uma vez e os usuários dos sites podem ativá-los. Os administradores dos sites têm o papel de selecionar e ativar os temas e os plugins já instalados pelo Super Admin.

2. Sites universitários/governamentais/educacionais

Normalmente, esses tipos de sites são muito complexos e são compostos por páginas da web que representam vários departamentos que estão mais ou menos conectados. Eastman School of Music é um exemplo de site da Universidade baseado em WordPress Multisite. O site é muito complexo e os vários departamentos são representados por subdomínios.

3. Grandes sites de comércio eletrônico

É de alguma forma lógico usar o WordPress Multisite nesta situação. Desta forma, a manutenção do website é simplificada e todos os produtos são apresentados num formato conveniente, tanto para o administrador da loja online como para os clientes.

4. Uma rede de sites de clientes

Se você é um designer habilidoso ou uma agência de criação respeitável, os clientes ficarão satisfeitos com seus serviços. Consequentemente, eles vão pedir para você cuidar de seus sites e é quase impossível desistir de tal proposta. Portanto, uma ideia inteligente é agrupar os sites em um formato Multisite e o tempo necessário para manutenção será drasticamente reduzido. Muito tempo para outros projetos enquanto os clientes estão totalmente satisfeitos!

Quando NÃO usar?

portfolio-layout-gaga-pro
Uma demonstração simples do site de portfólio – sem multisite WP!

A resposta pode ser simples – em todos os casos, exceto nos acima! Ainda assim, prefiro destacar algumas situações em que você pode ter dúvidas.

1. Sites de pequenas empresas

O WordPress possui recursos suficientes que permitem um bom gerenciamento de qualquer tipo de site, incluindo entidades de comércio eletrônico de médio porte. Consequentemente, você não deve optar pelo Multisite, a menos que sejam realmente enormes!

2. Portfólios

O mesmo problema do anterior. Existem designers muito competentes que querem realçar todas as suas competências, mas tenho a certeza que não é necessariamente uma presença online Multisite.

3. Vários sites que não têm conexões entre eles

Vamos supor que você possua os próximos ativos: um blog relacionado a web design, um sobre viagens, um site de resenhas e uma loja online de e-books. Para economizar tempo, você está tentado a usar o recurso Multisite. Bem, não é um erro, com certeza, mas não é recomendado! Infelizmente, o WordPress Multisite tem algumas desvantagens importantes (vou mencioná-las nos próximos parágrafos) e uma delas é o fato de que uma vez que um dos sites da sua rede é invadido, toda a rede está em perigo. Não coloque todos os ovos na mesma cesta, não é?

Prós e contras do WordPress Multisite

pros-cons-wp-multisite

Prós:

  • Ao atualizar uma única instância, é economizado muito tempo. No caso de uma rede de blogs, o Multisite é uma verdadeira benção;
  • O Super Admin tem uma visão completa de toda a rede e pode atuar estrategicamente. É um recurso muito útil para os gerentes das grandes lojas online;
  • Os administradores de cada site gerenciam seus sites. Eles são responsáveis ​​por gerenciar os sites respeitando as decisões do Super Admin.

Contras:

  • Como mencionei anteriormente, se um site for invadido, toda a rede estará em perigo real;
  • Ao compartilhar os mesmos recursos do servidor, em situações de alto tráfego inesperado (situações felizes não importa o contexto) é bem provável que a rede fique lenta;
  • Alguns plugins podem não funcionar bem para redes.

Como ativar o Multisite

Aviso : Tudo o que o homem fez é perfectível (você pode ler que todo mundo cometeu erros)! Portanto, antes de ativar o Multisite, é altamente recomendável fazer backup de seus arquivos e desativar os plugins.

O primeiro passo para ativar o Multisite é ir ao wp-config.php, abri-lo e identificar esta linha – /*Isso é tudo, pare de editar! Blog feliz. */ (Acredite, existe mesmo!!!). Acima dele, coloque esta linha de código – define('WP_ALLOW_MULTISITE', true); e salve o arquivo.

Então você deve ir para Ferramentas > Configuração de Rede. Se você não desativar os plugins, você será solicitado a fazê-lo. Assim que terminar de desativar os plugins, você será solicitado a adicionar algumas linhas de códigos em wp-config.php e substituir uma sequência de código no arquivo htaccess. Parece complicado para quem não tem muita experiência em trabalhar com códigos, mas, neste caso, é mais simples fazer do que dizer (um belo paradoxo, não é?).

Atenção: perdi muito tempo procurando pelo arquivo htaccess e para evitar esse problema segui os passos deste vídeo . O trabalho difícil está feito! Agora você deve fazer login novamente em seu site!

O dashboard do Super Admin é diferente do de um admin “normal”, mas tenho certeza que todos podem trabalhar com ele. De qualquer forma, criei aqui um guia de sobrevivência para qualquer Super Admin! Aproveite e não tenha medo de compartilhar conosco suas experiências relacionadas à instalação do WordPress Multisite e como gerenciar uma rede.

O guia de sobrevivência para um superadministrador

Mesmo que seja uma tarefa instigante gerenciar uma entidade Multisite, isso não deve desmoralizá-lo. Pessoalmente, acho que ser o Super Admin de um site Multisite não é ciência do foguete! Ao longo do tempo, um Super Admin encontrará muitos desafios – alguns deles são esperados, enquanto outros são inesperados. Os últimos são os mais difíceis e atrapalham o Super Admin; estes são resolvidos devido às suas habilidades e experiência no WordPress.

Os desafios esperados são relativamente fáceis de resolver; estes estão instalando um novo site, trabalhando com temas e plugins e instalando novas atualizações. Vamos analisar todos os aspectos e criar padrões para todas as situações.

1. Instalação e manutenção de um novo site

A instalação de um novo site exige que você clique uma ou duas vezes e preencha três campos. Não é uma piada, é a “dura” realidade!

O algoritmo de instalação de um novo site:

  • Vá para Meus Sites->Network Admin->Sites (na parte superior esquerda da tela)
  • Clique em Adicionar novo e você terá três campos para preencher. O primeiro é o endereço do site, depois o título do site e, finalmente, o e-mail do administrador
  • Feito isso, você pode clicar em Adicionar Site e a mágica está acontecendo, você tem um novo site!

2. Trabalhando com temas e plugins

Trabalhando com temas

O Super Admin tem duas opções ao instalar um tema WordPress. Ele pode ser habilitado para rede e todos os sites têm o mesmo tema ou pode ser instalado e ativado para um ou mais sites. O primeiro caso é recomendado para sites de comércio eletrônico complexos que devem ter um design coerente para não confundir os potenciais compradores. A segunda opção é altamente recomendada no caso de um designer/desenvolvedor que mantém os sites dos clientes.

O algoritmo de rede habilitando um tema:

  • No painel de administração da rede, vá para Temas->Adicionar Novo e selecione o tema que deseja instalar. (nada diferente de um site WordPress normal)
  • Vá para Meus Sites->Administrador de Rede->Temas
  • Selecione NetworkEnable um tema e o respectivo será habilitado para rede.

O algoritmo de habilitar um tema para um site:

  • No painel de administração da rede, vá para Sites->Todos os sites
  • Clique na opção Editar abaixo do site em que deseja instalar o tema
  • Da mesma forma, clique na opção Tema e você verá todos os temas disponíveis
  • Clique em Habilitar abaixo do tema que deseja instalar.

Acho que é bem simples gerenciar os temas, não é? Vamos ver como brincar com os plugins!

Trabalhar com plug-ins

O algoritmo de rede habilitando um plugin:

  • No painel de administração da rede, vá para Plugins->Add New e instale o plugin que você deseja (semelhante a um site WordPress normal)
  • Uma vez instalado, clique no link Network Activate.

Isso é tudo! Você deve saber que os administradores do site não poderão excluir/desinstalar o plug-in.

O algoritmo de habilitar um plugin para um único site

  • No painel de administração da rede vá para Plugins->Add New e instale o plugin que você deseja
  • Uma vez instalado, você terá duas opções (veja a figura abaixo) – Network Activate e Return to Plugin Installer. Clique na última opção
  • O administrador do site deve acessar Plugins e ativar o respectivo plugin.

3. Instalando novas atualizações

Esta é uma tarefa muito simples e é muito semelhante à instalação de novas atualizações em um site WordPress normal.

Espero que minhas explicações tenham sido claras e, a esta altura, você já consiga criar um WordPress Multisite. Se você deseja um breve plano passo a passo de ativação do WordPress Multisite, verifique as explicações do Codex. Se você é menos paciente e quer “atacar” diretamente o assunto, aqui está o breve procedimento de ativação do WordPress Multisite.

Adicione define( 'WP_ALLOW_MULTISITE', true ) ao seu arquivo wp-config.php

Vá para Ferramentas > Configuração de rede e preencha os detalhes da rede

Atualize seu arquivo wp-config.php com o código fornecido

Substitua seu arquivo .htaccess pelo código fornecido

Faça login novamente em seu site

Empacotando

A maioria dos desenvolvedores e usuários do WordPress pode viver sem usar o recurso Multisite, mas pode ser inestimável em alguns casos. É um recurso de mudança de jogo para os administradores de uma rede de blogs . Acho que minha fórmula de cima é bastante sugestiva a esse respeito; Multisite está economizando muito tempo. Por outro lado, não é nada agradável não funcionar em todos os seus sites porque um deles foi hackeado.

Como tudo feito pelo homem, o Multisite é um recurso que possui vantagens e desvantagens. A questão mais importante é maximizar as vantagens e minimizar as desvantagens. Você concorda comigo? Você está interessado em ativar o WordPress Multisite?

Estou muito feliz em me conectar com você, então use o formulário de comentários e compartilhe suas opiniões sobre o WordPress Multisite. Quanto mais ideias, melhor para todos nós!


biografia do autor

Daniel Pintilie é um grande fã do WordPress e um blogueiro de meio período. Ele escreve artigos perspicazes para seu blog pessoal - Daniel2Design e outros blogs WordPress.