Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como instalar e configurar a Rede Multisite do WordPress

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Você está se perguntando como configurar e instalar uma rede WordPress multisite? O WordPress tem um recurso interno para criar vários sites usando uma única instalação do WordPress.

Uma rede multissite do WordPress é geralmente usada por blogs, escolas e empresas que precisam executar sites separados, mas desejam gerenciá-los em um único painel.

Neste artigo, mostraremos como instalar e configurar corretamente uma rede multisite do WordPress.

step by step tutorial on installing and setting up a WordPress multisite network

Como este é um artigo abrangente, adicionamos este índice para facilitar a navegação. Você pode usar os links rápidos abaixo para ir para a seção sobre a qual deseja aprender:

Noções básicas do WordPress Multisite

  1. O que é o WordPress Multisite?
  2. Prós de usar uma rede multissite do WordPress
  3. Contras de usar uma rede multisite do WordPress
  4. Quem precisa de uma rede WordPress Multisite?

Instalação e configuração do WordPress Multisite

  1. Requisitos para uma rede WordPress Multisite
  2. Escolha de uma estrutura de domínio para sua rede de vários sites
  3. Configuração de subdomínios curinga
  4. Configuração de um domínio personalizado para o WordPress Multisite
  5. Ativação do recurso de rede multisite do WordPress
  6. Configurando sua rede WordPress Multisite

Definições de configuração do WordPress Multisite

  1. Configuração das definições de rede
  2. Abrindo sua rede de vários sites para registros
  3. Novas configurações do site
  4. Configurações de upload para sua rede multisite
  5. Configurações do menu do plug-in

Configuração de conteúdo, tema e plug-ins padrão

  1. Adicionando novos sites à sua rede WordPress Multisite
  2. Adição de temas e plug-ins à sua rede multisite
  3. Adição de conteúdo padrão a novos sites

Solução de problemas e perguntas frequentes

  1. Solução de problemas do WordPress Multisite
  2. Perguntas frequentes sobre o WordPress Multisite

O que é a Rede Multisite do WordPress?

Uma rede multissite do WordPress permite que você execute e gerencie vários blogs ou sites do WordPress a partir de uma única instalação do WordPress.

Ele permite que você crie novos sites instantaneamente e os gerencie usando o mesmo nome de usuário e senha. Você pode até permitir que outros usuários se inscrevam e criem seus blogs ou sites em seu domínio.

A rede multisite do WordPress vem com configurações avançadas que você pode usar para personalizar cada site/blog em sua rede.

Prós de usar uma rede multissite do WordPress

Em muitas situações, uma rede WordPress multisite pode ser mais útil do que gerenciar vários sites WordPress independentes. Aqui estão algumas das vantagens de usar uma rede WordPress multisite:

  1. Como administrador de rede, você pode gerenciar facilmente vários sites em um único painel.
  2. Cada site da rede pode ter seus próprios usuários administradores. Os administradores do site terão a capacidade de gerenciar apenas seu site.
  3. Você pode instalar plug-ins/temas e ativá-los para vários sites com um único download.
  4. Uma rede com vários sites também facilita o gerenciamento de atualizações. Você só precisa atualizar o WordPress, os plug-ins ou os temas em uma instalação “mestre”.

Contras de usar uma rede multisite do WordPress

A criação de uma rede WordPress multisite nem sempre é útil para gerenciar vários sites.

Aqui estão algumas das desvantagens que você deve ter em mente antes de configurar uma rede com vários sites.

  1. Todos os sites da rede compartilham os mesmos recursos. Isso significa que, quando sua rede fica inoperante, todos os outros sites também ficam inoperantes.
  2. É difícil para usuários iniciantes gerenciar o tráfego e os recursos do servidor. Se um de seus sites receber tráfego inesperado, isso afetará todos os outros sites da rede.
  3. Se um site for hackeado, todos os sites da sua rede serão hackeados.
  4. Alguns plug-ins do WordPress podem não funcionar bem em uma rede com vários sites.
  5. A rede multisite do WordPress não é adequadamente suportada por todos os provedores de hospedagem na Web, o que limita suas opções. Falaremos mais sobre isso mais adiante neste artigo.

Quem precisa de uma rede WordPress Multisite?

O fato de você gerenciar vários sites WordPress não significa que precise começar a usar uma rede multissite.

Existem ferramentas de terceiros para gerenciar vários sites do WordPress em um único painel. Ferramentas como o InfiniteWP ou o SolidWP (antigo iThemes) facilitam a manutenção de vários sites do WordPress em um único local, sem a necessidade de alternar entre um site e outro.

Aqui estão alguns cenários em que a criação de uma rede com vários sites faz sentido:

  1. Um site de revista com diferentes seções gerenciadas por equipes separadas
  2. Um site de negócios com subsites para diferentes locais e filiais
  3. Sites governamentais ou sem fins lucrativos usando o WordPress multisite para diferentes departamentos, locais e regiões
  4. Sua rede de blogs executados em vários subdomínios
  5. Escolas e faculdades que usam vários sites para diferentes departamentos e blogs, ou que permitem que os alunos criem seus sites nos servidores da escola

Requisitos para uma rede WordPress Multisite

Todos os sites em uma rede multisite do WordPress compartilham os mesmos recursos do servidor. Isso significa que a coisa mais importante que você precisará é de uma boa hospedagem WordPress.

Se você planeja ter apenas alguns sites com pouco tráfego, provavelmente poderá se dar bem com a hospedagem compartilhada.

No entanto, devido à natureza de uma rede com vários sites, você normalmente precisará de hospedagem VPS ou de um servidor dedicado à medida que seus sites crescerem.

Recomendamos a Bluehost porque ela oferece hospedagem compartilhada e servidores VPS/Dedicados. Eles também são um dos parceiros oficiais de hospedagem do WordPress.

Bluehost website

Se estiver procurando uma alternativa, o SiteGround e o WP Engine também oferecem um excelente serviço para redes multisite do WordPress.

Além da hospedagem na Web, você precisará de conhecimentos básicos para instalar o WordPress e editar arquivos usando FTP.

Escolha de uma estrutura de domínio para sua rede de vários sites

Em uma rede multisite do WordPress, você pode adicionar novos sites usando subdomínios ou subdiretórios.

Exemplo de subdomínio:
http://site1.example.com

Exemplo de subdiretório:
http://example.com/site1/

Se você escolher subdomínios, precisará configurar subdomínios curinga em seu servidor. Mostraremos a você como fazer isso na próxima etapa.

Por outro lado, se você escolher subdiretórios ou URLs baseados em caminhos para os sites da sua rede, poderá pular a próxima etapa.

Configuração de subdomínios curinga

Os subdomínios curinga criam um subdomínio de espaço reservado em seu nome de domínio. Esse subdomínio de espaço reservado pode então ser usado para mapear subdomínios que você ainda não definiu.

Essa configuração permite que o WordPress multisite crie novos sites usando seus próprios subdomínios.

Se você decidir usar subdomínios para sites na sua rede multisite, precisará configurar subdomínios curinga.

Mostraremos a você como fazer isso na Bluehost. No entanto, o processo básico é o mesmo para todos os provedores de hospedagem.

Primeiro, você precisa fazer login no painel da sua conta de hospedagem do WordPress. Localize seu site em Websites e clique no botão “Settings” (Configurações).

Bluehost site settings

Isso abrirá a página Configurações do seu site, onde você precisará mudar para a guia “Avançado”.

A partir daí, role para baixo até a seção cPanel e clique no botão “Manage” (Gerenciar).

Bluehost cPanel under Advanced site settings

Isso abrirá o painel de controle do cPanel.

Agora, role para baixo até a seção Domains (Domínios) e clique em “Domains” (Domínios).

Bluehost cPanel domains

Em seguida, ele mostrará uma lista de domínios e subdomínios em sua conta de hospedagem.

Você precisa clicar no botão “Create A New Domain” (Criar um novo domínio) para continuar.

Bluehost cPanel new domain

Na próxima tela, você precisa adicionar um subdomínio curinga no campo Domain (Domínio).

Um subdomínio curinga contém um sinal de asterisco seguido de um ponto e seu nome de domínio. Assim:

*.exemplo.com

Não se esqueça de substituir example.com por seu próprio nome de domínio.

Bluehost cPanel wildcard subdomain

O campo raiz do documento será preenchido automaticamente para corresponder ao curinga.

Basta clicar no botão “Submit” (Enviar) para salvar suas configurações de domínio.

Sua conta de hospedagem agora está pronta para suportar o WordPress multisite com subdomínios.

Configuração de domínios personalizados para cada site

O WordPress multisite também permite que você defina domínios diferentes para cada site em sua rede multisite.

Para configurar domínios personalizados, será necessário usar o recurso de mapeamento de domínios e atualizar os registros do servidor de nomes na sua conta de registrador de domínios.

Manage sites

Criamos um guia passo a passo detalhado sobre como criar o WordPress multisite com diferentes domínios com as instruções de configuração.

Ativação do recurso de rede multisite do WordPress

O recurso de rede multisite vem embutido em cada instalação do WordPress. Tudo o que você precisa fazer é instalar e configurar o WordPress como faria normalmente.

Depois disso, você só precisa ativar o recurso multisite. Você também pode ativar o recurso multisite em qualquer site existente do WordPress.

Antes de ativar o multisite, não se esqueça de criar um backup completo do seu site WordPress.

Em seguida, conecte-se ao seu site usando um cliente FTP ou o gerenciador de arquivos cPanel e abra o arquivo wp-config.php para edição.

Você precisa adicionar o seguinte código ao seu arquivo wp-config.php logo antes do /* Isso é tudo, pare de editar! Boa publicação. */ linha:

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

Feito isso, você pode salvar e carregar o arquivo wp-config.php no servidor.

Esse código simplesmente ativa o recurso multisite em seu site WordPress. Depois de ativado, você ainda precisará configurar a rede multisite.

Configurando sua rede WordPress Multisite

Agora que você ativou com êxito o recurso de rede multisite em seu site WordPress, é hora de configurar a rede.

Se estiver configurando uma rede multisite em um site WordPress existente, será necessário desativar todos os plug-ins do site.

Basta acessar a página Plug-ins ” Plug-ins instalados e selecionar todos os plug-ins. Você precisa selecionar “Deactivate” (Desativar) no menu suspenso “Bulk Actions” (Ações em massa) e, em seguida, clicar no botão “Apply” (Aplicar).

Deactivate all plugins

Agora você pode ir para a página Tools ” Network Setup (Ferramentas ” Configuração de rede ).

Aqui, você pode configurar sua rede multisite.

WordPress multisite network setup

Na tela de configuração de rede, você notará que precisa do módulo mod_rewrite do Apache instalado em seu servidor. Esse módulo está instalado e ativado em todos os melhores provedores de hospedagem WordPress.

Em seguida, você precisa informar ao WordPress qual estrutura de domínio usará para os sites da sua rede, por exemplo, subdomínios ou subdiretórios.

Depois disso, você precisará fornecer um título para sua rede e garantir que o endereço de e-mail no campo “Network Admin Email” esteja correto.

Clique no botão “Install” (Instalar) para continuar.

O WordPress mostrará agora alguns códigos a serem adicionados aos arquivos wp-config.php e .htaccess, respectivamente.

Add WordPress multisite configuration rules to wp-config and .htaccess files

Você pode usar um cliente FTP ou o Gerenciador de arquivos no cPanel para copiar e colar o código.

Primeiro, edite o arquivo wp-config.php e cole o código logo abaixo da linha que você adicionou na etapa anterior.

Em segundo lugar, você precisa editar o arquivo .htaccess e substituir as regras existentes do WordPress em seu .htaccess pelo código multisite do WordPress que você copiou.

Não se esqueça de salvar suas alterações e reenviar os arquivos editados para o seu servidor.

Quando terminar, você precisará fazer login novamente no seu site WordPress para acessar a rede multisite.

Configuração das definições de rede

Agora que você configurou a rede multisite, é hora de definir suas configurações de rede.

Comece fazendo login na área de administração do site do WordPress.

Depois disso, você precisa mudar para as configurações do “Network Dashboard” para alterar as configurações de rede, adicionar novos sites e definir outras configurações.

Quando você passar o mouse sobre o menu “My Sites” na barra de ferramentas de administração, será exibido um pop-up de menu suspenso. Clique em Network Admin ” Dashboard.

WordPress multisite network admin dashboard

Isso o levará ao painel de controle da rede multisite. Você perceberá que há novos itens de menu para gerenciar sua rede multisite.

Você também verá um widget de painel “Right Now” que permite criar um novo site e adicionar novos usuários.

Multisite admin area

Para definir as configurações de rede, basta clicar no link “Settings” (Configurações) na barra lateral do administrador.

A primeira opção na página de configurações de rede é definir o título do site e o endereço de e-mail do administrador. Esses campos serão preenchidos automaticamente com o título da rede e o e-mail do administrador que você inseriu durante a configuração.

WordPress multisite general settings

Abrindo sua rede de vários sites para registros

A seção “Registration Settings” (Configurações de registro) na página de configurações de rede é provavelmente a configuração mais importante de toda a sua rede.

Por padrão, os registros de usuário e de site estão desativados na rede.

Você pode optar por abrir seu site para registro de usuário, permitir que apenas usuários existentes criem novos sites ou permitir o registro de usuário e de site.

Allowing user and site registration on a WordPress multisite

Se você estiver abrindo sua rede multisite para registro, poderá marcar a caixa ao lado da opção “Registration Notification” (Notificação de registro).

Isso permitirá que você receba notificações por e-mail sempre que um novo usuário ou site for registrado.

Se quiser permitir que os administradores de sites individuais adicionem novos usuários aos seus sites, marque a caixa ao lado da opção “Add New Users” (Adicionar novos usuários).

Additional multisite settings

A opção Registro de e-mail limitado permite limitar o registro do site ou do usuário a endereços de e-mail de domínios específicos.

Isso é particularmente útil se você quiser permitir que apenas pessoas da sua própria organização se registrem e criem usuários ou sites.

Da mesma forma, você também pode proibir o registro de determinados domínios.

Novas configurações do site

A seção “New Site Settings” (Configurações de novos sites) permite configurar as opções padrão para novos sites criados na sua rede multisite.

Você pode modificar os e-mails de boas-vindas e o conteúdo do primeiro post, página e comentário padrão nessas configurações.

New site settings for WordPress multisite

Como administrador de rede, você pode alterar essas configurações a qualquer momento.

Configurações de upload para sua rede multisite

É importante ficar de olho no uso dos recursos do seu servidor. Na seção “Upload Settings” (Configurações de upload), é possível limitar a quantidade total de espaço que um site pode usar para uploads.

O valor padrão é 100 MB, o 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.

WordPress multisite uploads settings

Os tipos de arquivo padrão para upload são imagens, áudio, vídeo e arquivos PDF. Se desejar, você pode adicionar outros tipos de arquivos, como doc, docx, odt e assim por diante.

Depois disso, você pode escolher um limite de tamanho de arquivo para que os usuários não possam fazer upload de arquivos insanamente grandes para o servidor.

Configurações do menu do plug-in

Em seguida, você pode ir para as Configurações do menu. Isso permitirá que você ative o menu administrativo para a seção de plug-ins nos sites da sua rede.

WordPress multisite plugin menu

A ativação desse recurso mostrará o menu Plugins para os respectivos administradores do site. Eles podem ativar ou desativar um plug-in em seus sites, mas não podem instalar novos plug-ins.

Quando estiver satisfeito com todas as definições de configuração, clique no botão “Save Changes” (Salvar alterações).

Adicionando novos sites à sua rede WordPress Multisite

Para adicionar um novo site à sua rede multissite do WordPress, basta clicar em “Sites” no menu Meus sites ” Administração de rede na barra de ferramentas de administração.

Managing sites on a WordPress multisite

Isso mostrará uma lista de sites em sua instalação multisite atual. Por padrão, seu site principal é listado como o único site na sua rede multisite do WordPress.

Para adicionar um novo site, clique no botão “Add New” (Adicionar novo) na parte superior.

Adding a new site in a WordPress multisite network

Na página “Add New Site”, forneça o endereço do site. Não é necessário digitar o endereço completo, apenas a parte que você deseja usar como subdomínio ou subdiretório.

Em seguida, você adiciona um título ao site e insere o endereço de e-mail do administrador do site.

Adding new site details

Você pode adicionar um endereço de e-mail de administrador diferente daquele que está usando atualmente para gerenciar sua rede multissite.

Se outro usuário não usar esse endereço de e-mail no momento, o WordPress criará um novo usuário e enviará o nome de usuário e a senha para o endereço de e-mail inserido.

Quando terminar, basta clicar no botão “Add Site”.

Um novo site será adicionado à sua rede multisite do WordPress. Como administrador da rede, você também receberá um e-mail de registro do novo site.

Se você criar um novo usuário, ele receberá um e-mail com instruções para definir a senha e fazer login.

Adição de temas e plug-ins à sua rede multisite

Por padrão, os administradores de sites individuais em uma rede multisite não podem instalar temas e plug-ins por conta própria.

Como administrador da rede, você pode instalar os respectivos plug-ins e temas para que eles estejam disponíveis para todos os sites da sua rede.

Instalação de temas para sua rede multisite

Para adicionar temas, vá para a página Meus sites ” Administração de rede ” Temas.

WordPress multisite themes

Nessa página, você verá uma lista de temas que estão atualmente instalados no multissite do WordPress.

Você pode tornar um tema disponível para outros sites clicando na opção “Network Enable” (Ativação de rede) abaixo desse tema.

Você também pode desativar um tema clicando no link “Network Disable” (Desativar rede) abaixo do tema. Observação: A opção Desativar rede só será exibida quando o tema estiver ativado.

Para adicionar um novo tema, você precisa clicar no botão “Add New” (Adicionar novo) na parte superior da tela e, em seguida, instalar um tema do WordPress como faria normalmente.

Depois que o novo tema for instalado, você poderá disponibilizá-lo para outros sites da sua rede com a opção “Network Enable” (Ativar rede).

Se precisar de recomendações sobre quais temas disponibilizar para sua rede, aqui estão nossas escolhas dos melhores temas do WordPress que você pode usar:

Definição de um tema padrão para sua rede multisite

Mesmo que você tenha adicionado alguns temas, o WordPress ainda ativará o tema padrão do WordPress para cada novo site.

Se você quiser tornar outro tema o padrão para novos sites, precisará adicionar o seguinte código ao arquivo wp-config.php:

// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );

Substitua your-theme pelo nome do seu tema. Você precisará usar o nome da pasta do tema, que pode ser encontrado na pasta /wp-content/themes/ usando o FTP ou o Gerenciador de arquivos.

Instalação de plug-ins para sua rede multisite

Da mesma forma, você pode visitar a página My Sites ” Network Admin ” Plugins para instalar plugins e clicar no link “Network Activate” (Ativar rede) abaixo de cada plugin para ativá-lo em sua rede multisite.

Network activate plugins

Aqui estão alguns plug-ins essenciais do WordPress que recomendamos para todos os sites:

Para obter mais recomendações de plug-ins, consulte nossa lista dos plug-ins essenciais do WordPress para todos os sites.

Observação: Se você tiver ativado anteriormente a opção Menu Plugins para administradores de sites em “Configurações de rede”, os administradores de sites poderão ativar ou desativar os plug-ins instalados por conta própria. Os administradores do site não podem excluir ou instalar um novo plug-in por conta própria.

Adição de conteúdo padrão a sites multisite

Por padrão, o WordPress permite que você adicione e edite algum conteúdo padrão para cada site em sua rede multisite. Você pode acessar a página Configurações ” Configurações de rede e adicionar esse conteúdo na seção “Novas configurações do site”.

New site default content in WordPress multisite

Você pode editar o conteúdo do post, da página e do comentário padrão. Recomendamos substituir o conteúdo padrão por algo mais útil para os administradores de seu site.

Mas e se você quisesse que conteúdo padrão adicional fosse adicionado a cada novo site?

Por padrão, o WordPress não oferece a opção de criar conteúdo padrão adicional para novos sites. Se quiser fazer isso, você precisará adicionar um código personalizado ao seu multisite do WordPress.

Neste exemplo, adicionaremos uma nova página padrão a ser criada para cada novo site. Você pode adicionar esse código ao arquivo functions.php do seu site principal ou usar o plug-in WPCode em seu site principal:

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
  
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
  
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. You can use it to introduce yourself to your readers or you can simply delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));
   
restore_current_blog();
}

Você pode usar o mesmo código com pequenas modificações para criar postagens padrão para novos sites. Dê uma olhada no código a seguir:

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
  
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
  
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'A sample blog post',
    'post_name'      => 'sample-blog-post',
    'post_content'   => 'This is just another sample blog post. Feel free to delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'post',
 ));
   
restore_current_blog();
}

Solução de problemas do WordPress Multisite

Os problemas mais comuns com a configuração de rede multisite do WordPress ocorrem devido à configuração incorreta de subdomínios curinga e problemas de mapeamento de domínios. Certifique-se de que seu host da Web ofereça suporte a subdomínios curinga antes de configurar o multisite.

Veja a seguir alguns outros problemas comuns e suas soluções rápidas.

Correção de problemas de login em instalações de vários sites

Um problema comum é que, ao usar o WordPress multisite com subdiretórios, alguns usuários não conseguem fazer login na área de administração de seus sites depois de adicionar o código necessário no arquivo wp-config.php.

Para corrigir isso, localize a seguinte linha no arquivo wp-config.php:

define('SUBDOMAIN_INSTALL', false);

Agora, basta substituí-la pela linha a seguir:

define('SUBDOMAIN_INSTALL', 'false');

Localizar usuários não confirmados

Outro problema que você pode encontrar é não conseguir encontrar usuários que se registraram na sua rede, mas não receberam o e-mail de ativação.

Para corrigir esse problema, consulte nosso guia sobre como encontrar usuários pendentes não confirmados no WordPress.

Exportação de um site do Multisite para sua própria instalação do WordPress

Posteriormente, você ou outro proprietário de site pode querer exportar um site do multisite para uma instalação separada do WordPress. Isso pode ser feito facilmente. Para obter instruções passo a passo, consulte nosso guia sobre como mover um site do WordPress multisite para uma instalação única.

Talvez você também queira marcar nosso guia definitivo sobre erros comuns do WordPress e como corrigi-los. Isso lhe poupará muito tempo para corrigir rapidamente os problemas mais comuns do WordPress.

Perguntas frequentes sobre a Rede Multisite do WordPress

Muitos de nossos usuários nos fizeram muitas perguntas sobre a rede multisite do WordPress e como usá-la com mais eficiência. Veja a seguir as perguntas mais frequentes que respondemos.

1. Eu conseguiria gerenciar melhor meus sites com uma rede multisite?

Para ser honesto, a resposta realmente depende de seu cenário de uso.

Por exemplo, se seus sites não estiverem relacionados entre si, será melhor usar uma ferramenta de gerenciamento de vários sites, como o InifiteWP.

No entanto, se você gerencia vários sites para uma cadeia de restaurantes, universidade ou revista on-line, o WordPress multisite será mais eficiente.

2. O WordPress multisite faz com que meus sites carreguem mais rápido?

Mais uma vez, isso depende de vários fatores. Uma hospedagem WordPress melhor, com muitos recursos de servidor, permitirá que os multisites sejam mais rápidos, mas, por outro lado, com esses recursos, os sites individuais do WordPress também serão executados mais rapidamente.

No entanto, em uma conta de hospedagem compartilhada, os picos de tráfego aumentarão o uso da memória e deixarão todos os sites da rede multisite mais lentos ao mesmo tempo. Para melhorar a velocidade de vários sites, consulte nosso guia sobre otimização de desempenho e velocidade do WordPress.

3. Posso adicionar uma loja on-line a um site WordPress Multisite?

Sim, você pode adicionar uma loja on-line na rede multisite do WordPress. Provavelmente, você usará um plugin de comércio eletrônico como o WooCommerce para isso, que é compatível com o WordPress multisite.

4. Posso instalar “x plugin” em meu multisite do WordPress?

Alguns plug-ins do WordPress podem não ser compatíveis com o WordPress multisite. Normalmente, os autores dos plug-ins mencionam isso no site do plug-in, e você pode evitar a instalação de um plug-in que talvez não funcione em uma configuração de vários sites. No entanto, se isso não for mencionado, é seguro presumir que ele é compatível com vários sites.

5. Como compartilho logins e funções de usuário na rede com vários sites?

Por padrão, um usuário registrado em um site não pode se registrar ou ser adicionado a outro site na mesma rede. Isso ocorre porque eles já estão registrados no banco de dados compartilhado do WordPress. No entanto, ele não tem nenhum privilégio de função de usuário em outros sites.

Você pode usar plug-ins de terceiros, como o WP Multisite User Sync, para sincronizar usuários em toda a rede. No entanto, é preciso ter cuidado, pois você pode acabar concedendo a alguém privilégios de administrador em um site.

Esperamos que este artigo tenha ajudado você a aprender como instalar e configurar a rede WordPress multisite. Talvez você também queira ver nosso guia de segurança passo a passo do WordPress para proteger e manter seu multisite do WordPress seguro ou nossas escolhas de especialistas dos melhores plugins multisite do WordPress que você deve usar.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

250 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Mrteesurez says

    As you have said that users can be allowed to create their blog (entire site).
    Does that means I can turn my WordPress multisite into something like Medium, Quora, WordPress.com, Mastodon and others ?
    Please let me know

    • WPBeginner Support says

      You would need a plugin or tool to recreate all the functionality but you could create sites for users similar to those sites :)

      Administrador

    • WPBeginner Support says

      You would require a plugin or tool for all of the features but it would be something close to those sites :)

      Administrador

  3. Mrteesurez says

    While multisite might be good in some cases but the Cons sees to outweigh the Pros especially in the issue of security for if a site got hacked, other are affected.

    Your word: ‘You can even allow other users to sign up and create their own blogs on your domain’

    Creating blogs or blog posts ??

  4. Thomas says

    Hi, when you install the code into the wp-config.php file is multisite typically activated right away — or does it take a while?
    I installed code- and replaced old file on my Bluehost account–confirmed the code was there but do not see Network Setup option is tools… yet!

    • WPBeginner Support says

      If you have any caching you may need to clear it but you should see the changes immediately.

      Administrador

    • Jiří Vaněk says

      I just tried the code and it works really fast. Try to see if you have a cache in your browser, on your hosting (plugin) or if you’re not using a CDN and you don’t have a cache there yet.

  5. Ashikur Rahman says

    just like default theme set. is it possible to set new website permalink structure to POST NAME ? cause in default it’s include months and then post name.
    Thanks for your this tutorial

    • WPBeginner Support says

      While you can’t set that as default from creation, you can change the permalink as a new site in your multisite would not have any content.

      Administrador

  6. Quintin says

    Hello.
    I am creating a network and will be creating a number of themes for those sites to use.
    My question is how do i update those themes if they need to be updated for whatever reason?
    Do i simply overwrite the folder for that theme?

    Thank you.

  7. Quintin says

    Hello.
    Thanks for the article.
    I followed it all and unfortunatly, when i create the sites, the details are under the “sites” area, but when i click on those sites to view or admin the sites, they do not exist.
    I tried to manually add the subdomains, but even when i did that, the error is “File not found.”.

    I have no idea what i am doing wrong.

    • WPBeginner Support says

      For the most common reason, you would want to check with your hosting provider to ensure there is no domain issue

      Administrador

  8. Mary Gaughan says

    I’m new to WordPress and considering a multisite. I understand themes can be enabled or disabled per site, but what about things like headers and footers? The other sites on my instance would have their own branding.

    • WPBeginner Support says

      Theme customizations would be unique to each site unless you are directly editing the code for the theme in which case you would want to create a child theme.

      Administrador

  9. Kaye fiq says

    Thanks for the great write up followed up and got it set up. Thou am getting “500 internal error” when i access the second site i have created.

  10. Brian says

    I’m a newbie so please forgive me for the potentially stupid question.

    With the default post and page setting, where do I put the code which you have given above?

    • WPBeginner Support says

      It would depend on which code you are talking about, if you mean the wp-config.php code then you would either use FTP or your hosting provider’s file manager to add the code.

      Administrador

  11. Paul says

    Our multisite keeps giving

    The link you followed has expired.
    Please try again.

    We’ve updated upload sizes and expires times and it hasn’t resolved anything

    • WPBeginner Support says

      You would want to reach out to your hosting company in case they are overriding your upload size from their end or if there is an error on their end.

      Administrador

  12. shlomo says

    Hi,
    Your post is really amazing, (also the rest of the posts)!
    I want to ask,
    For me it is set automatically on subdomain, not subdirectories
    How can I change that?
    Thanks

    • WPBeginner Support says

      You would want to check with your hosting provider to see if they have something set up for that.

      Administrador

  13. Sammie says

    I’ve got as far as seeing the ‘my sites’ menu but no submenus appear and no option to create an additional site.

    • WPBeginner Support says

      Just to be certain you may want to check your user role and that you are at the primary site for the multisite for the most common issues.

      Administrador

    • Bounnoy says

      Seems WordPress has changed some things. There’s no submenu when you hover over “My Sites” on the left menu. It’s now under the “My Sites” at the very top to the right of the WordPress icon.

  14. Tzvika says

    Hi, i have followed your guide and now i have main site which works well, but i have 2 problems;
    1. For each new site i need to create manual A record on DNS. Is there a way to automate this?
    2. Main site works well, I have downloaded a bunch of themes and enabled them for the network, but on any new site i create when i chose a theme, it doesn’t show the built-in images. Only text, and there are gray squares where images supposed to be.
    Maybe you can advise?

    Thank you

    • WPBeginner Support says

      1. You would need to look into the wildcard DNS we mention in our article, yours may not be set up correctly for your host.
      2. You would need to add the demo content to the sites manually for it to load properly unless the theme added has a workaround they would recommend.

      Administrador

  15. Lyle says

    Hi,

    I’m attempting this as a test on a new site that is in fact hosted a bluehost. I have done all the steps up to the point where I create a new site(subdomain). It appears to create it just fine under my ‘All Sites’, but when I attempt to visit the site itself, there is no installation. Do I need to do this manually, or should creating the subsite perform the installation of the subsite core as well?

    Note, the ‘alias’ configuration that points to ‘wildcard’, made the folder, but nothing is in it, so thats why I think I’m missing something here.

  16. Stylianos says

    Hey, Multiside settled. I want to add a second domain i own. How can i add it. Do i need a new configuration?

    Thanks

    • WPBeginner Support says

      You would need to use domain mapping plugins or similar for that which is beyond what we go into for this specific guide

      Administrador

  17. Woon says

    After i added the new site, i click on the dashboard or visit, it prompt me the ip address not found error page.

    Do i need to create the subdomain on the server first? But i have try this also not working, please help thanks.

    • WPBeginner Support says

      You would want to ensure you followed the wildcard subdomain section of this article and should you continue to run into this error, you may need to check with your hosting prover to ensure that there isn’t something on their end that would be preventing the subdomains.

      Administrador

    • WPBeginner Support says

      You would want to ensure you placed the code in the correct location in the wp-config file.

      Administrador

  18. Hazit says

    This site can’t be reached

    The webpage at MYSITE.com/wp-admin/ might be temporarily down or it may have moved permanently to a new web address.
    ERR_SSL_UNRECOGNIZED_NAME_ALERT

  19. Chris says

    What if I wanted to manage multiple sites with different domain names? For example, siteA.com, siteB.org, and siteC.gov. They would be completely separate sites. Could this be managed the same way?

  20. yq says

    Hello. Install your method, set the default theme, no effect, WordPress still activate the theme of WordPress, there are other ways?

    • WPBeginner Support says

      You may want to make sure you set the correct folder name for the theme as that is a common reason for it not working as expected

      Administrador

  21. Ajit Singh says

    Would this approach work to set up multiple main domains, not sub-domain like “domain1.com, domain2.com, example.com, etc.”?

    So, my requirement is to set up multiple main domains on 1 WP instance

    • WPBeginner Support says

      This would not work for multiple domains, for that you would want to check with your hosting provider about parked domains.

      Administrador

  22. Lungani says

    Ive tried almost 5 times following all the steps and im stuck in apache server error when the site1.mysite.com is created

    • WPBeginner Support says

      It would depend on the specific error, you likely would want to reach out to your hosting provider and they should be able to help solve the problem.

      Administrador

  23. Oliver Davenport says

    Is there any way of setting up for each new site to start with a navigation menu that links to all the other sites in the network? I assume some similar method to the setting up a default starting page for each site, but it would be different enough that I cannot see how that would work, if at all possible.

    • WPBeginner Support says

      At the moment we don’t have a recommended method but we will certainly keep a lookout for a method.

      Administrador

  24. aessa says

    thank you for this informations
    I followed these instructions and I can’t log in my subdomain dashboard
    this error appears to me

    Not Found
    The requested URL /404.html was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    can you help me?

  25. Niall says

    Hi,

    Unfortunately, the bad news is that I can not see the footer widgets, that contain Contact us, Terms and conditions etc…

    It also seems to me that the styling has slightly changed from the main domain to my subdomain… and only slightly, but definitely changed…

    Do you have information about how to migrate the footer form the main website to the subdomain

    • WPBeginner Support says

      You would need to recreate the widgets on a subsite if you have not done so already. If you mean they are not displaying when recreated you would likely need to reach out to your theme’s support to ensure it is not a styling issue.

      Administrador

  26. Peter says

    What happen if my site doesn’t have a .htaccess file? I use nginx server. Please help how to config these code.

    Thank you,
    Peter

  27. Mark says

    What I’m battling with is domain mapping and getting an SSL to cover that the new subsite with it’s own domain

    • WPBeginner Support says

      If you reach out to your hosting provider they should be able to help you get your SSL to cover the subsites.

      Administrador

  28. Einar says

    I installed WP multisite with subfolders. When I edit the main site the controll panel is on the well known adresse: domain-name.com/wp-admin/

    But when I try do edit the first of the extra sites it goes to domain-name.com/sitename2/wp-admin/

    And the next site is

    domain-name.com/sitename3/wp-admin/

    Should it not be possible to edit all sites from the root wp-admin?

    • WPBeginner Support says

      While that could be an option, the current method allows the content to be limited to one site at a time rather than one dashboard with posts/pages from multiple sites that you could accidentally post on the wrong site.

      Administrador

  29. Eddie says

    Hi, I managed to set up the multisite online. The main site site works perfectly and is live. When I add a subsite for my blog I can see it in network dashboard.When i click on dashboard for that subsite i get this error.
    “Not Found The requested URL /index.php was not found on this server..”
    When I click on “visit” I get only this on a blank page.
    What have i not done. Any help is appreciated.
    Regards
    Eddie

  30. Betty says

    Hi,
    I’m having trouble with the multiset setup.
    I’ve followed the steps, and created network with the subdomains and sites. I’ve confirmed with my hosting company that they support wildcard subdomains and multisite wordpress site. And they keep referring me to my developer to ask for assistance. Sooooo, I’m stuck.
    SOMEHOW the site is not pointing towards the subdomain I’ve created. What did I do wrong and how can I fix it?

    • WPBeginner Support says

      It would depend on what error message you are receiving for the possible reason but you could also be running into a caching issue for the subdomains due to your DNS not seeing the change.

      Administrador

      • Betty says

        Hi there, I managed to fix it. When I created the subdomain in the cpanel, it automatically generated a document root that was the exact same as the subdomain name, (meaning it created an additional folder in the public_html, so all I did was to change the root back to public_html and it worked.

        But now, I have a different problem. I need to create 15 subdomains (sites part of the network) that represent regions. So all the sites needs to look the same, but with varying products etc. Is there a way that I can replicate the primary site in the network?

        • WPBeginner Support says

          Glad you were able to resolve the issue, using multisite you should have the same themes and plugins available to let you manually recreate the design on your other sites.

  31. Dhaundiyal says

    Worked like a charm..
    I had been struggling to do this and everyone was looking forward with “how does it benefit me| attitude.

    No cost, simple steps, really wonderful.
    Thanks a ton for saving my money, effort and time

    Dhaundiyal

  32. Marta says

    Hi,
    I wanted to implement multisite on my customers’ website, but noticed that “tools” section is missing from dashboard. I research the problem in Google, but so far no luck. I have no idea why tools are missing….
    Any idea what is wrong?
    Thanks!

    • WPBeginner Support says

      Multisite should not change your storage for your site, it is for grouping the sites together rather than reducing storage

      Administrador

  33. John says

    Hi. I want to set up a multisite network for an online store and I want each city to have its site which will be on my multisite network. Now after setting up all the sites on my network, how can I create a landing page that will list all the sites using city names as anchor text so that users can click on the link for their respective city stores. Cecommerce has a plugin that does that. It’s called multisite store viewer. Only problem is that it hasn’t been updated for 3 recent versions of WordPress. I’d like to have an alternative, in case their plugin doesn’t work. Thank you and keep up the good work

    • WPBeginner Support says

      While we don’t have a recommendation at the moment, we’ll certainly keep an eye out.

      Administrador

  34. andrew nasef zaki says

    i have multi wordpress site and when i active a plugin the site give me error 500
    how i can fix it please

  35. Neer says

    Hi can I host multiple websites if I buy the 25 per month plan
    How many websites I can host is there any number or space I need to host 50 website they all are small websites 4 pages 6-7 pictures
    Thanks

    • WPBeginner Support says

      That would depend on your specific hosting provider. If you reach out to them with your requirements they should be able to point you toward what you need.

      Administrador

  36. gg says

    THIS IS THE ANSWER!

    Wow! So many people having problem setting up multisite.
    IT DEPENDS ON YOUR HOST IF IT IS POSSIBLE.
    For example bluehost doesnt support multisite with any plan.
    So ask your host whether they support multisite or not.

    • WPBeginner Support says

      This article was created using BlueHost, you can create a multisite setup for this with them but you will need their plus or prime plans normally.

      Administrador

  37. John says

    Hi, do you know if there’s a way to create a default instance of the multisite installs?

    For example, I want to create a single install (let’s say default.multsite.com), and then configure the plugins and content. Then, when a new multisite site is created, have that version I’ve created be the default installation.

    Any knowledge on this?

    Thanks!

  38. Emm says

    Hi there!

    Might be an idiot question but hey, ill try. If i want sites linked between two different hosts, lets say one.com and another, would that be possible? If so, would it be an easy process?

    Thanks,

  39. Rajender Singh Bisht says

    You gave very good information. I have seen many such websites but they do not understand their technology. Your article has cleared the whole story as water. In fact, the solution comes on your website.

  40. Marjana says

    In tools I do not have -> Network Setup page to confugure my multisite network. I would like to have subdomains.
    site1/example.com
    But now I have example.com/site1

    How can I change sub directories to subdomains.

    In file wp-config.php I added both code for multisites:

    Thanks.

  41. Karen says

    Hello, I need help, I feel like an idiot asking this.

    In case I dont want to run multiple sites under the same wordpress installation then what should i do?? Do I upgrade my current basic plan with bluehost, or do I purchase a new plan?

    thanks

  42. Joseph says

    I did everything you said to do, but when I go to the subdomain’s dashboard, it comes up that the server’s IP address can’t be found. Help!

  43. moonbeetle says

    Of all the articles and blog posts on how to setup WordPress Multisite, this tutorial worked for me. It’s just important to do the install step by step.

  44. Stian says

    Problem at Bluehost: When I created the wildcard subdomain *.mymaindomain.com Bluehost came up with /public_html/wildcard as the default suggested Home folder. This didn’t work for a multisite WP.
    Solution: I changed the Home folder to /public_html/ and everything is working :-)

  45. Vita says

    What about multisites as in TLDs? Not subdomains nor virtual directories, can a single setup support different personalities that way?

  46. chris edozie says

    Thanks so much, wpbeginner for the insightful tutorial, you guys are the best

    I Have some issues that I need clarification on though, which are:
    Will deactivating my site plugins during multisite set up affect my SEO and can I enable those plugins immediately the multisite setup is completed?

  47. Paul Doxsey says

    Well, what can I say – this guide only went and worked brilliantly!! Thanks

    I’m in the process of setting up a little website for the football (soccer) club that my 7 year old lad plays for – all the teams from under 6s through to the under 15s said it would be nice to have a page each for news etc.

    I thought I could only ‘do’ one WP blog thingy on my provider’s webspace, unless we were going to hand over a several pounds a month per age group for individual WP blogs.

    So I did what any savvy person would do – I googled. Up popped your tutorials, thank goodness!

    I’m a complete noob when it comes to WP… followed your guides and have gone from one WP blog for our entire team to a database with a minimum of 11 team pages on it.

    Still setting up the stuff like themes etc, but your tutorial has saved our club probably about 20 pounds a month ongoing – quite a lot for a small juniors club – money that can be spent on equipment and stuff that the kids need and use rather than on the ‘admin’ side of the club.

    Again – many thanks for brilliant easy to follow tutorials!

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.