Blog

Como instalar e configurar uma Rede Multisite no WordPress

WordPress Multisite
Tutoriais

Como instalar e configurar uma Rede Multisite no WordPress

Com o WordPress é fácil criar e gerenciar um site. Muitas usuários gerenciam vários sites, alguns próprios, mas também para clientes, amigos e familiares. Mas uma característica ainda pouco explorada do WordPress é capacidade de gerenciar uma rede sites em conjunto. Neste artigo, vamos mostrar a você como instalar e configurar o WordPress Multisite.

O que é WordPress Multisite?

Uma rede Multisite do WordPress, permite executar e gerenciar múltiplos sites WordPress a partir de uma única instalação do WordPress. Você pode criar novos sites instantaneamente e gerenciá-los usando o mesmo nome de usuário e senha. Você pode até mesmo permitir que outros usuários se cadastrem e criem seus próprios blog no seu domínio.

Prós da utilização de uma Rede Multisite

  1. Como administrador da rede, você pode facilmente administrar vários sites a partir de um único painel.
  2. Cada site pode ter seus próprios administradores com capacidades para gerir apenas seu próprio site.
  3. Instale plugins e temas em vários sites com um download.
  4. Rede Multisite também torna mais fácil para você gerenciar atualizações. Você só precisa atualizar seu WordPress, plugins ou temas em uma instalação.

Contras da utilização de uma Rede Multisite

  1. Todos os sites compartilham os mesmos recursos, de modo que se seu site cair, todos caem.
  2. Gerenciar recursos do servidor em caso de tráfego inesperado pode ser difícil para um usuário iniciante.
  3. Se o seu site for hackeado, então significa que todos os sites da rede também serão.
  4. Alguns plugins do WordPress podem não funcionar bem em uma rede multisite

Quem precisa de uma Rede Multisite WordPress

Só porque você tem vários sites WordPress, não significa que precisa criar uma rede multisite. Criar uma rede faz sentido para:

  • Um site de revista com diferentes seções geridas por equipes diferentes.
  • Um site de negócios com sub-sites para diversos locais e ramos.
  • Sites do governo ou sem fins lucrativos podem usar multisites para departamentos, locais e regiões.
  • A sua própria rede de blogs que funcionam em vários subdomínios.
  • Escolas e faculdades, permitindo que os alunos criem seus próprios blogs no servidor da escola.

Requisitos para WordPress MultiSite

A coisa mais importante que você vai precisar para executar uma rede multisite é uma boa hospedagem WordPress. Se você não estiver planejando muitos sites e não espera muitos visitantes, então você pode usar uma hospedagem compartilhada. No entanto, devido à natureza multisite, você pode precisar de um VPS ou até um servidor dedicado, conforme o crescimento da sua rede.

Recomendo a  BlueHost ou HostGator, porque oferecem hospedagem compartilhada, VPS e Dedicados, e também são mais populares e recomendadas.

Além da hospedagem, você vai precisar de algum conhecimento básico de instalação do WordPress e como usar FTP.

Escolhendo uma estrutura de domínio para sua rede Multisite

Em uma rede multisite WordPress, você pode ter seus sites instalados tanto em subdomínios (http://site1.seudominio.com) quanto subdiretórios (https://seudominio.com.br/site1/).

Se você optar por subdomínios, então você terá que configurar subdomínios curinga (wildcards subdomains) em seu servidor (vamos mostrar isso mais adiante).

Por outro lado, se você escolher subdiretórios para sub-sites da sua rede, então a única coisa que você precisa fazer é permitir links permanentes em seu site raiz.

Configurando Subdomínios Curinga (Wildcards)

Faça login em sua conta de hospedagem (cPanel ou outro). Vá até a seção de Domínios e clique em “Subdomínios“.

cPanel > Subdominios

Na próxima tela, você precisa digitar o sinal ” * ” no campo Subdomínio e selecionar o seu domínio principal no menu drop-down ao lado. O cPanel irá automaticamente detectar a rair do documento, e vai exibí-lo no campo abaixo. Agora, basta clicar no botão “Criar“.

cPanel > Criar Subdominio

Ativando o Recurso Multisite no WordPress

O recurso Multisite do WordPress vem embutido em cada instalação do WordPress. Tudo que você precisa fazer é instalar e configurar o WordPress, como faria normalmente. Confira nosso Guia de Instalação do WordPress, se precisar de ajuda.

Você também pode ativar o recurso Multisite em um site WordPress existente. Antes de ativar vários sites, certifique-se de ter criado um backup completo do seu site WordPress.

Para habilitar o Multisite, você precisa acessar o site usando FTP ou o gerenciador de arquivos do cPanel, e abrir o arquivo wp-config.php para edição.

Você precisa adicionar a seguinte linha ao seu arquivo wp-config.php, um pouco antes da linha “/* Isto é tudo, pode parar de editar! 🙂 */“:

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Salve e carregue o arquivo de volta para o servidor. Pronto! Agora seu site WordPress suporta uma rede multisite.

Configuração da Rede

Agora que você ativou o recurso Multisite no seu WordPress, é hora de configurar a rede. Antes disso, você precisa desativar todos os plugins em seu site. Em seguida, vá até “Ferramentas > Configurações de Rede“, para configurar a sua rede multisite.

Criar uma rede de sites no WordPress

Na tela de configuração de rede, você verá um aviso de que você preciso do módulo “mod_rewrite” do Apache instalado no seu servidor. Este módulo já está instalado e ativado nos principais provedores de hospedagem e também nos que recomendamos.

A próxima coisa que você precisa fazer, é dizer ao WordPress que tipo de estrutura de domínio será utilizada para os sites da sua rede (subdomínios ou subdiretórios). Depois disso, você precisará fornecer um título para sua rede e certificar-se de que o endereço de e-mail do administrador da rede está correto. Por fim, clique no botão “Instalar“, para continuar.

Na próxima tela, o WordPress irá mostrar a você algumas regras que você precisa adicionar aos seus arquivos wp-config.php e .htaccess. Use FTP para editar esses dois arquivos, e copiar e colar o código.

Definição das configurações de rede

Depois de configurar corretamente a rede Multisite, você precisa mudar para o Painel de Rede, para definir as configurações de rede, adicionar novos sites, entre outras coisas.  Na barra administrativa, passe o mouse sobre “Meus Sites” e clique em “Painel de Rede > Painel“.

Você vai notar que há novos itens de menu para gerir a sua rede multisite. Você também vai ver um widget que permite que você crie um novo site e adicione novos usuários.

painel multisite

Para definir as configurações de rede, clique em “Configurações“, na barra lateral do painel. Nesta tela, a primeira opção é configurar o título do seu site e o e-mail do administrador. Esses campos serão preenchidos com o título da rede e com o e-mail que inseriu durante a configuração da rede.

Abrindo as inscrições para sua Rede MultiSite

A seção “Configurações de Registro” é provavelmente, a definição mais importante na sua configuração de rede. Por padrão, as inscrições, tanto de usuário, quanto de sites, estarão desativadas na rede. Você pode optar por abrir o site para registro do utilizador, ou permitir que os usuários existentes criem novos sites, ou permitir a inscrição de usuário e site.

Configurações de registro

Você pode marcar a caixa “Notificação de Registro“, para receber notificações por e-mail, cada vez que um novo usuário ou site seja registrado.

Se você quiser permitir que os administradores adicionem novos usuários em seus sites, então você pode marcar a caixa “adicionar novo usuários“.

“Registros limitados por e-mail” lhe permitirá limitar registro de site ou usuários para e-mails de domínios específicos, então você pode adicionar estes domínios aqui. Isto é especialmente útil, se você quer permitir que apenas as pessoas da sua própria empresa/negócio registrem e criem usuários ou sites. Da mesma forma, você também pode proibir/banir certos domínios.

Configurações do Novo Site

A seção “Configurações do Novo Site“, permite que você configure as opções padrão para os novos sites criados em sua rede. Você pode modificar os e-mails de boas-vindas, o conteúdo do primeiro post padrão, página, comentário e outros.

Configurações de Novo Site

As configurações de upload para sua rede Multisite

É importante que você mantenha atenção sobre o uso dos recursos do servidor. Na seção “Configurações de Upload“, você pode limitar a quantidade total de espaço que um site pode usar para uploads. O valor padrão é de 100MB, que é provavelmente bom para pelo menos 100 uploads de fotos. Você pode aumentar ou diminuir esse espaço, dependendo de quanto espaço em disco você tem disponível.

Configurações de Upload

Os tipo de arquivo de upload padrão, são imagens, áudio/vídeo e pdfs. Você pode adicionar tipos de aquivos adicionais, se quiser. Por último, você pode escolher um limite de tamanho máximo de arquivos.

Configurações de Menu

Nas configurações de menu, você encontrará a opção de ativar menus administrativos para a seção de plugins nos sites da rede. Eles poderão assim, ativar ou desativar um plugin em seus sites individuais, mas eles não poderão instalar novos plugins.

Configurações de Menu

Adicionando Novos Sites para seu WordPress Multisite

Para adicionar um novo site para a sua rede multisite, basta clicar em “Meus Sites > Painel de Rede > Sites“, na barra administrativa. Isto irá mostrar uma lista de sites sobre a sua instalação multisite atual. Por padrão, você tem o seu site principal listado como único site da sua rede. Para adicionar um novo site, clique no botão “Add New“.

Adicionar site

Na página Adicionar Novo Site, você precisa fornecer o endereço do site. Você não precisa digitar o endereço completo, apenas a parte que você deseja usar como subdomínio ou subdiretório. Depois disso, dê-lhe um título, e adicione um e-mail administrativo.

Você pode adicionar um e-mail administrativo que não seja o que você está usando para gerenciar seu multisite. Se o e-mail não estiver atualmente em uso por outro usuário, então, o WordPress irá criar um novo usuário e enviar a senha e nome de usuário para o endereço de e-mail que você inserir.

Assim que estiver pronto, clique em “Adicionar Site“. Um novo site será adicionado à sua rede multisite. Como administrador da rede, você receberá um e-mail informando um registro no site. Se você criou um novo usuário, então, o usuário receberá seu nome de usuário e senha com instruções para efetuar login, no e-mail que você forneceu.

Adicionando Temas e Plugins para sua Rede

Por padrão, os administradores de sites individuais não podem instalar temas e plugins por conta própria. Como administrador de rede, você pode instalar plugins e temas para disponibilizá-los para eles. Para fazer isso, você precisa fazer o login no site principal e ir até “Meus Sites > Painel da Rede > Temas“.

Na tela de temas, você verá uma lista de temas instalados em seu WordPress Multisite. Você pode tornar um tema disponível para outros sites clicando em “Ativar na Rede“. Da mesma forma, você pode desativar um tema clicando em “Desativar na Rede“.

Temas

Da mesma forma que temas, você pode ativar ou desativar um plugin para toda a rede a partir de “Meus Sites > Painel da Rede > Plugins“. Note que se você tiver marcado o menu Plugins como disponível, então, os administradores de site poderão ativar ou desativar plugins por conta própria.

Plugins

Solucionando Problemas de WordPress Multisite

Os problemas mais comuns ocorrem devido à configurações incorretas, principalmente nos subdomínios. Certifique-se que seu host suporta domínios curinga (Wildcards).

Outro problema comum é que, ao usar o WordPress Multisite com subdiretórios, alguns usuários não conseguem fazer o login para a área administrativa de seus sites depois de adicionar o código necessário no arquivo wp-config.php. Para corrigir isso, tente substituir:

define ('SUBDOMAIN_INSTALL', false);

por (sem aspas simples):

define ('SUBDOMAIN_INSTALL', 'false');

Espero que este artigo ajude você a instalar e configurar sua rede de sites através do WordPress Multisite.

Se você gostou deste artigo, comente abaixo e compartilhe com seus amigos.

Para receber mais dicas como estas, inscreva seu e-mail ao lado.

Nos vemos no próximo post,

Asllan Maciel

Hashtag: #WP24H #WordPress #WordPreeMultisite #Multisite #Network

Deixe seu comentário aqui...

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Nosso site usa cookies e, portanto, coleta informações sobre sua visita para melhorar nosso site (por meio de análise), mostrar a você conteúdo de mídia social e anúncios relevantes. Por favor, consulte nossa página Termos & Políticas para mais detalhes ou concorde clicando no botão 'Aceitar'. OBS: Ao continuar a navegação, você, automaticamente, concorda.

Configurações de Cookies

Abaixo, você pode escolher os tipos de cookies que quer permitir neste site. Clique no botão "Salvar Configurações de Cookies" para aplicar sua escolha.

FuncionalNosso site usa cookies funcionais. Esses cookies são necessários para permitir que nosso site funcione.

AnalíticoNosso site usa cookies analíticos para permitir a análise de nosso site e a otimização para o propósito de a.o. a usabilidade.

Mídia SocialNosso site coloca cookies de mídia social para mostrar conteúdo de terceiros, como YouTube e Facebook. Esses cookies podem rastrear seus dados pessoais.

PublicidadeNosso site coloca cookies de publicidade para mostrar anúncios de terceiros com base em seus interesses. Esses cookies podem rastrear seus dados pessoais.

OutrosNosso site coloca cookies de terceiros de outros serviços que não são analíticos, mídia social ou publicidade.