Como Ativar o Recurso MultiSite do WordPress

como ativar o recurso multisites do wordpress

Um recurso fantástico que surgiu na versão 3.0 do WordPress é o Multisite (ou Multiblog, como também é conhecido). Ele permite a instalação de vários Blogs ou Sites na mesma cópia do WordPress. Isso gera uma encomia gigantesca de tempo (e dinheiro), para aquelas pessoas que possuem mais de um Site/Blog. A ativação e instalação do recurso multisites é muito simples como veremos neste artigo.

Ele é recomendado para pessoas que tenham dois ou mais Blogs e desejam “centralizar” a administração dos mesmos. Além de facilitar a administração do site, também pode gerar uma boa economia com hospedagens de sites, visto que é possível instalar vários sites dentro do mesmo plano de hospedagem.

Artigo atualizado, totalmente compatível com a nova versão 4.9.8 do WordPress.

Como Funciona o Multisite

Com o multisite do WordPress é possível criar vários sites com conteúdo, nome, endereço e tema diferentes na mesma instalação do WordPress. É como se a administração de todos os Blogs ficassem centralizados em um único local. Isso quer dizer que, com esse recurso, você não precisa acessar vários Blogs para atualizar Plugins ou adicionar temas, tudo é feito em único local. O melhor é que as instalações compartilham o mesma base do banco de dados.

Antes de Ativar

Antes de ativar o recurso multisite, é necessário verificar se sua hospedagem suporta a adição de novos domínios ou subdomínios. Caso não suporte nenhuma das duas opções, também é possível instalar o novo site em uma subpasta. Se precisa trocar a hospedagem para usar o multisite recomendo a leitura do artigo Melhor Hospedagem WordPress.

É importante levar em consideração que, mais de um site na mesma hospedagem, significa maior consumo de processamento, banda e de disco. Se você não possui uma hospedagem ilimitada fique atento a esses limites para que não os ultrapasse e tenha problemas futuros com sua hospedagem de sites WordPress.

Veja Também

Como instalar

O recurso multisites por padrão vem desativado quando o WordPress é instalado. É preciso ativá-lo para depois instalar a rede multisite (ou multiblogs, como preferir). Partindo do pressuposto que você já instalou o WordPress, siga os passos abaixo.

Antes de qualquer alteração, sempre faça um backup do site!

Passo 1 – Habilitando o Multisite

Com o WordPress instalado normalmente. Abra o arquivo wp-config.php e adicione a seguinte linha:

define('WP_ALLOW_MULTISITE', true);

Passo 2 – Instalando a Rede Multisite (ou Multiblogs…)

Depois que habilitar o recurso multisites, entre no painel de administração do WordPress. Clique em Ferramentas >> Instalação da Rede.

wordpress multisite

Na maioria dos casos, vai ser solicitado para escolher entre subdomínio e subdiretório. Caso não mostre essa opção, é porque uma delas não está disponível por motivos técnicos. Neste caso, o WordPress vai selecionar automaticamente a que estiver disponível.

  • subdomínio – Os sites criados são instalados no subdomínio do site principal. Exemplo: http://sitenovo.example.com ─ depois você poderá alterar para http://sitenovo.com.br
  • subdiretório – Os sites criados são instalados em uma “pasta” (na verdade, não é criada nenhuma pasta…) no domínio do site principal. Exemplo: http://example.com/sitenovo

Caso deseje criar novos sites em um domínio diferente do site atual, selecione a opção subdomínio.

Porque a opção de Subdomínio não está disponível?

Nos casos em que a opção de subdomínio não estiver disponível, o motivo desta restrição pode ser:

1 – Seu site está instalado em “localhost” (numa máquina local). Se o domínio é “localhost” o WordPress automaticamente seleciona a opção de subdiretório. Se você está instalando em uma hospedagem não vai ser esse o motivo.
2 – O WordPress foi instalando em uma subpasta. Se o seu site tem um endereço como example.com/wp ou example.com/wordpress, por questões técnicas, para usar subdomínio é preciso fazer com que seu site seja acessível sem especificar a subpasta. A correção é bem simples, é só configurar o WordPess para subdiretórios.

Detalhes da Rede

Informe o título da Rede (Network) e o e-mail do administrador. Depois clique em Instalar.

Passo 3 – Fazendo as Alterações Solicitadas pelo WP

Depois de mandar instalar a rede, o WordPress vai solicitar que você faça algumas alterações nos arquivos wp-config.php.htaccess. Essas alterações podem variam de acordo com cada caso, por isso, siga o que está sendo solicitado na tela pelo WP. É importante que você leia as instruções dada pelo próprio WordPress com muita atenção.

wordpress multisite alterando arquivos

Passo 4 – Adicionando Sites a Rede Multisites

Depois da rede multisites instalada, o site principal vai continuar funcionando normalmente. Agora você precisa adicionar os novos sites.

Wordpress Multisite - Instalando Site

Para isso, na barra superior, vá até “Meus Sites >> Painel de Rede >> Sites”.

Depois, na tela que foi aberta, clique em “Adicionar Novo”.

Wordpress Multisites - Adicionar novo site

Na nova tela que foi aberta, preencha as informações do novo site conforme solicitado e clique em Adicionar Sites.

Adicionar Site em Domínios Diferentes

Se o novo site tem um domínio diferente (em vez de ficar em um subdomínio), adicione ele normalmente em um subdomínio do site principal. Depois de criado, clique em “Editar Site” e altere seu endereço para o novo domínio que desejar.

Prolemas com Redes Multi domínios

Quando se ativa a opção de multi sites com multi domínios, ou seja, com domínios diferentes, o login para de funcionar (ou só funciona no site principal) Depois de investigar o problema, descobrir que ocorria devido a um erro na hora de gravar os cookies do login. Se você está instalando em um subdomínio ou subdiretório, não precisa se preocupar com isso.

Achei algumas soluções utilizando Plugins, mas você pode resolver este problema simplesmente adicionando o código abaixo.

A solução foi adicionar o seguinte código no wp-config.php (somente para redes com domínios diferentes):

//error in login option with multi sites (by wptotal.com.br)
define('SITECOOKIEPATH', '');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('ADMIN_COOKIE_PATH', '/');

Esse código resolveu meus problemas, a opção MultiSite passou a funciona perfeitamente. Tenho mais de 5 Blogs instalados na mesma rede e esse recurso me fez economizar uma boa grana com hospedagens de sites.

Esse erro é porque os browsers NÃO permitem, por questões de segurança, que um domínio grave Cookies com o nome de outro domínio (a menos que sejam subdomínios e façam parte de um mesmo domínio). Na hora do login ele tentava gravar os cookies no nome do domínio do site principal (por isso que só o principal que o login funciona).

Perguntas Frequentes

Há algumas perguntas que são feitas com frequência na seção de comentários, por isso, separei as principais e estou respondendo aqui.

O multisite utiliza mais de um banco de dados?

Não. É utilizado apenas um banco de dados (base de dados). O WordPress apenas cria as tabelas necessárias para os novos sites. Algumas hospedagem de sites limitam o número de base de dados, mas neste caso não precisa se preocupar com isso, pois todos os sites compartilham a mesma base de dados.

É possível limitar o acesso do usuário a apenas um site da rede?

Sim. Ao adicionar um novo usuário você pode escolher quais sites ele terá acesso. Sendo assim, o usuário somente vai conseguir acessar o admin do site que você permitir.

O recurso multisite é útil para quem revende hospedagem?

Não. O multisite não é útil para quem revende hospedagem de sites. Ele até poderia ser usado para este fim, mas teria muitas limitações e riscos. Permitir a instalação de temas e plugins seria muito arriscado para todos os clientes. O usuário não poderia instalar plugins e temas para que não corra o risco de comprometer os demais sites instalados na mesma rede.

A ativação do multisite afeta o site atualmente instalado?

Não. O site que atualmente está no ar vai permanecer funcionando normalmente. Mas lembre-se que durante a instalação é preciso desativar todos os plugins e depois ativar novamente, isso pode causar alguns transtornos temporários.

Qual é a pasta de instalação dos novos sites?

Exceto as mídias (imagens e etc), todo os outros arquivos permanecem no mesmo local. Ao contrário do que se imagina, não são criadas novas pastas com instalações do WordPress. Os temas e plugins de todos os sites ficam na mesma pasta.

Não consigo acessar o admin dos novos sites. O que devo fazer?

Se for exibido algum erro como o abaixo:

Esta página da web tem um loop de redirecionamento

ERR_TOO_MANY_REDIRECTS

Tente limpar o cache e cookies do navegador. Se mesmo assim não funcionar, espere algum tempo para testar novamente. Uma dica é usar o modo anônimo do navegador para evitar que o cache cause este tipo de problema.

O manual oficial de instalação do recurso Multisite:

http://codex.wordpress.org/pt-br:Ativando_o_Multisite

97 Comentários para “Como Ativar o Recurso MultiSite do WordPress
  1. Lucas, gostaria de espelhar os usuarios de um site que já possui o woocomerce que o pagamento funciona atraves de pontos para um outros woocomerce que funcionará para comprar esses pontos pelo pagseguro. Isso é possível?

    1. Autor do site

      Olá Ednardo,

      É possível sim. Inclusive tinha um plugin muito popular que fazia exatamente isso, mas ele foi descontinuado. Eu achei um alternativo, mas não tenho certeza se faz o que você quer, dá uma olhada no plugin WP Multisite User Sync.

  2. Olá, melhor conteúdo que achei sobre isso. Mas estou com um pequeno problema! Fiz tudo certo, criei um novo site com o subdomínio, mas quando vou acessar diz que o meu site não existe este erro aparece (DNS_PROBE_FINISHED_NXDOMAIN) a mesma coisa acontece quandp vou acessar o painel, ja limpei meu cache e nada! O que devo fazer?

    1. Autor do site

      Olá Jéssica, fico feliz que tenha gostado do conteúdo 🙂

      Você precisa ir no painel da hospedagem (geralmente cPanel) e procurar pela opção de subdomínios. Depois é só adicionar o novo subdomínio e pronto. Provavelmente não tenha configurado ainda essa parte ou então se configurou faça a limpeza do cache DNS (comando ipconfig /flushdns no CMD do Windows).

  3. Como posso instalar mais plugins, não estou vendo essa opção.

    1. Autor do site

      Olá José,

      Depois que ativa a opção multisite você precisa ir até “Meus Sites” > “Plugins”. Depois disso é só seguir o passo a passo do que seria feito normalmente.

  4. Olá Lucas, quando clico para entrar no painel do site que adicionei no wordpress está dando erro 404, fiz diversas pesquisas aqui e todos disseram que eu tenho que alterar o arquivo .htaccess, mas aqui o arquivo é web.config.
    Queria saber o que adicionar para fazer funcionar, vou postar o conteúdo do web.config para ver se vc consegue ajudar a solucionar o problema.

    Agradeço desde já

  5. Olá, eu consegui criar um subdomínio para meu site no WordPress exatamente como no passo a passo acima, mas quando eu tento acessar o painel do wordpress para o subdomínio, a página não é encontrada, quando eu digito apenas a página também não. Testei em três navegadores.
    Pensei que talvez fosse problema da hospedagem, onde eu também comprei o registro, então criei outro subdomínio direto no cpanel e este subdomínio é encontrado pelo navegador.
    Então eu não sei o que pode ser.

    1. Autor do site

      Se você adicionou o domínio lá no painel da hospedagem (cPanel) e depois no wordpress e ele não foi encontrado pode ser algo com a hospedagem. Já tentou excluir ele e adicionar novamente? As vezes acontece de demorar a funcionar, acredito que a hospedagem de site não altere isso na mesma hora.

  6. Olá, e possível com esse recurso ter 2 sites e em ambos mostrar os mesmos posts?
    Obrigado

    1. Autor do site

      Olá Guilherme, é possível sim!

    2. O contrário também é possível? Postar o blog do subdomínio no site principal?

    3. Autor do site

      Olá Caroline,

      Tem alguns plugins que permitem você listar os posts de outro site (da mesma instalação multisite) em qualquer um dos sites. Se for isso é possível sim.

    4. Olá Guilherme, boa tarde, adorei seu post, parabéns. Tenho uma pergunta : estou fazendo o site no wordpress e consigo entrar sem digitar o www, porém tive de criar regra quando a pessoa digitava sem o www, ir para o site que esta atualmente em line no ILURIA. Com isso quando estou no adm do wordpress e tento visitar o site para ver as mudanças que estou fazendo, logicamente, ele é direcionado para o site oficial que estra ativo. Perguntinha : sem precisar ativar o multi sites, tem como eu ver este site que estou fazendo no WordPress ? alguma dica ?
      Abraços

    5. Autor do site

      Olá Tania,

      Vai em “Configurações” > “Geral” do site que você está editando e coloca o “www.” nos campos endereço do WordPress e endereço do site, assim ele não vai mandar para o endereço sem o “www”. Se os sites estão em servidores diferentes (e talvez plataformas como parece ser o caso) o recurso multisite não vai ser útil.

  7. Fiz tudo direitinho, mas quando adicionei outro site ele não abre.
    Coloquei o código:

    define(‘SITECOOKIEPATH’, ”);
    define(‘COOKIE_DOMAIN’, ”);
    define(‘COOKIEPATH’, ”);
    define(‘ADMIN_COOKIE_PATH’, ‘/’);

    mesmo assim ainda não funcionou.

    Aparece esta mensagem:
    Não é possível acessar esse site Não foi possível encontrar o endereço IP do servidor de revista.academiafarmaceutico.com.br.
    Tente executar o Diagnóstico de Rede do Windows.
    DNS_PROBE_FINISHED_NXDOMAIN

    Alguma ajuda?

    Fico grato!!

    1. Autor do site

      Você precisa adicionar o novo domínio junto a hospedagem de sites ou então seja só esperar a propagação do DNS.

      Se isso não resolver me avise.

  8. Olá Lucas,
    Por gentileza, gostaria uma dica sua no seguinte cenário que tenho para criar no WordPress:
    – Preciso criar um site principal que liste os artigos e permita fazer filtros do que foi publicado em todos os demais sub-sites.
    – Os sub-sites terão seus próprios temas e artigos, ou seja, possuem seus artigos específicos, mas que são mostrados no principal também.
    – o cliente me exige também um filtro por data, por exemplo, listas todos os artigos de 2013 e palavras chave.
    Você acha que eu consigo reproduzir algo do tipo com Multisites, ou seria melhor trabalhar sem o multisites, apenas com plugins?

    1. Autor do site

      Olá Renato,

      Acredito que a melhor solução vai depender da quantidade de conteúdo destes sub-sites. Eu optaria pelo multisites para poder separar o conteúdo por sites. Dá uma olhada no plugin Search & Filter e também no Multisite Post Reader. Eles parecem fazer o que vc quer. Você também pode implementar uma solução criando seu próprio tema ou plugin com essas funcionalidades. Eu trabalharia com o multisites e usaria algum plugin ou estudaria a possibilidade de desenvolver minha própria solução.

      Espero ter ajudado.

  9. Lucas Tavares … tenho uma duvida ….. com esse recurso eu conseguiria usar o woocommerce como 2 lojas independentes …. vou criar um exemplo: digamos que eu faça um site onde eu cadastro lanchonetes e essas lanchonetes teriam a possibilidade de fazer o pedido e entregar na sua residencia. entao a pessoa entraria no meu site e la encontraria as lanchonetes cadastradas, ela escolhe uma lanchonete e vai para uma “tipo” loja com os lanches. escolhe um ou mais e compra … isso dentro do sub site de uma lanchonete ….. se eu tiver 5 lanchonetes eu consigo criar 5 lojas independentes dentro do meu site principal ? tipo … os produtos de uma lanchonete só apareceriam no subsite dessa lanchonete e nos outros 4 concorrentes não .. isso é possível ? da muito trabalho ? e a ultima pergunta … rsrsrs … quando eu crio um novo subsite (quando arrumo outra lanchonete) eu consigo copiar td o site de uma lanchonete existente e so alterar o logo e os produtos e uma ou outra cor do site para ser como uma loja nova …. mas com td copiado da que ja existe ? ….
    De vdd msm espero que me responda rsrsrsrs … obrigado

    1. Autor do site

      Olá Raphael,

      Com o multisites você consegue criar sites totalmente independente em relação ao conteúdo, configurações e etc. É como se realmente fossem sites distintos, porém que compartilham a mesma instalação do WordPress. Respondendo as suas perguntas, você poderá criar quantas lojas quiser e os produtos que você cadastrar numa loja não vão aparecer na outra loja (a menos que você instale algum plugin especifico para esse fim). Não dá muito trabalho, você vai instalar o WordPress normalmente, ativar o multisite e criar os sites das novas lojas bem facilmente. Sobre copiar o conteúdo, você pode importar o conteúdo facilmente. O WordPress gera um arquivo XML que depois é só você importar para as novas lojas. Existem também plugins mais completos que permitem clonar um site.

      Espero ter ajudado e obrigado pela visita. Abraços.

  10. Ótimo post!!!
    Já li praticamente todos os posts e não vi a informação que preciso, gostaria que os sites da rede usasem as mesmas tabelas ao invés de ficar criando uma para cada site. Tem como realizar esse processo?
    Desde já muito obrigado

    1. Autor do site

      Olá Gerson,

      Infelizmente isso não é possível.

  11. oi Lucas, com o multsite eu consigo encontrar resultados de pesquisa q estão em outros sub dominios?

    Por ex, entro no site1 e pesquiso por um post q está no site1/sub e ele me da o resultado

    é possivel?

    obrigada!

  12. Oi Lucas, sabe me dizer como eu faço para resolver o seguinte problema:
    Antes de configurar o Wildcard eu conseguia acessar o e-mail da minha empresa pelo webmail.meudominio.com.br , depois que criei esta entrada coringa no DNS *. parei de acessar o webmail. Alguém tem alguma dica?

    1. Autor do site

      Olá Rafael,

      Talvez você tenha que adicionar várias entradas em vez de usar o coringa. Eu acho até melhor assim.

  13. Oi pessoal, cheguei aqui buscando ajuda no Google.
    Sou inexperiente e adotei o Word Press como saída.
    Também sou muito medrosa e achei a orientação acima muito técnica. Achei essa ferramenta Bit Nami Multi Site Stack e gostaria de saber o que vcs acham? alguém já usou? Parece simplificar bastante: https://codex.wordpress.org/User:Beltranrubo/BitNami_Multisite

  14. Olá!
    Segui todos os passos e a instalação foi feita com sucesso, mas não consigo acessar o painel do novo site. Quando clico para fazer isso, ele vai para a página de login do wp-admin. O do site principal continuo acessando normalmente.
    O que pode ser?
    No aguardo. Obrigado!

  15. Olá Lucas,

    fiz a instalação mas não consigo acessar Meus Sites/Painel de rede/Sites, por exemplo. Dá erro 404. Eu já tinha a instalação do WP com um site funcionando e durante a instalação o WP disse que usaria so domínio existente por não se tratar de uma instalação nova.

    Alguma ideia do que está acontecendo?

    Grato.

    1. Autor do site

      Olá Marcus,

      Este problema pode ter muitas causas… tente reinstalar tudo novamente.

  16. Fiz tudo que indicou, mas deve estar a faltar algo. Quando indicar-me o porquê do erro, vou chamar-me todos os nomes.
    Funciona impecável, mas quando vou abrir o painel para o outro site (segundo site) dá a seguinte mensagem:
    “O Safar Não pode abrir a Página
    Redireções em excesso ocorreram ao tentar abrir “localhost/wordpress/esteticeutica/wp-admin/”. Isso pode ocorrer caso você abra uma página que é redirecionada para abrir outra página que, em seguida, é redirecionada para abrir a página original..”

    Por favor, qual a solução para esta situação?

    1. Autor do site

      Olá,

      Pelo que eu vi é uma instalação local, muitas vezes é preciso habilitar o mod_rewrite do Apache para que as configurações do .htaccess funcionem. Veja se este é o seu caso.

      Espero ter ajudado.

  17. É possivel fazer isso e utilizar como um espelho para outros sites? Como por exemplo, possuo 3 sites que utiliza os mesmos assuntos. Seria possível eu fazer um post em um deles e automaticamente ser publicado nos outros 2 a mesma postagem com as mesmas tags, mídias, etc.?

    1. Autor do site

      Olá Diego,

      Eu nunca fiz isso, mas se eu não me engano o plugin abaixo faz o que você quer:

      https://premium.wpmudev.org/project/autoblog/

      Ele é pago… infelizmente não conheço outro.

  18. Lucas, fiz todo procedimento certinho, porém após deslogar para logar novamente após a instalação da o seguinte erro;

    ERRO: Os cookies estão bloqueados devido a um resultado inesperado. Para obter ajuda, consulte esta documentação ou tente o fórum de suporte.

    Já revirei a internet atrás da solução, e nenhuma que fiz deu resultado, por favor saberia como soluciona-la

  19. Boa noite, segui todos os passos para ativar o multisite e está funcionando. Mas estou tendo problema na hora de acessar o site que criei no painel.

    erro 404 – not found
    The requested URL /curso wordpress/sitenovo/ was not found on this server

    O que pode estar acontecendo?

    1. Autor do site

      Olá Carlos,

      Eu não entendi porque ficou com essa url… se alterar ela para algo como “meudominioprincipal.com/sitenovo” funciona?

  20. Olá. Muito bom seu conteúdo. Queria tirar uma dúvida.
    Instalei o multisites e estou usando sem problemas, mas quero separar um deles e criar uma nova instalação do wordpress. Se eu criar essa pasta nova e apontar o domínio para ela, posso ter algum problema com o rankeamento do google e SEO? Não pretendo usar os arquivos atuais e sim recriar tudo, mas manter a estrutura e nome das urls.
    Obrigada!

    1. Autor do site

      Olá Queila,

      Se você utilizar o mesmo conteúdo e tema, com a mesma estrutura de URLs, não devera ter problemas com o ranqueamento do Google.

      Espero ter ajudado.

  21. Olá, Lucas! Tudo bem?
    Instalei o wordpress hoje, e consegui fazer muita coisa já (morto de feliz por isso). Mas agora, apesar de já ter conseguido fazer com alguns subdomínios, estou tendo problema em criar novos. Por exemplo: Meu site é “folderdacultura.com”, e criei o subdomínio “noticias.folderdacultura.com”. Quando tentei acessar, apareceu essa mensagem: “Não foi possível encontrar o endereço DNS do servidor de showdown.folderdacultura.com.” Os outros subdomínios que criei antes funcionam perfeitamente…

    1. Autor do site

      Olá Eduardo,

      Provavelmente seja um problema temporário. Aguarde mais algum tempo para testar novamente ou apague o cache DNS do windows.

      Espero ter ajudado.

  22. Prezados bom dia,

    Segui o passo-a-passo descrito acima, porém após inserir as linhas que o WP solicita dentro do meu arquivo wp-config.php, o tema do meu site para de funcionar. Sabem como posso resolver isso?

    Obrigado

  23. Artigo sensacional!
    Concluí a maior parte da instalação, mas não estou conseguindo adicionar o novo site.

    Uso Amazon com Painel ISP Config.
    Adicionei um novo domínio lá “subdominio.meusite.com.br”, e o mesmo foi configurado no novo site dentro do WordPress. No entanto, não consigo acessá-lo.

    Tem ideia do que posso fazer?

    1. Autor do site

      Olá Andres,

      Você apontou o novo domínio para a pasta onde se encontram os arquivos do WordPress?

  24. Olá Lucas,
    Estou pesquisando a melhor maneira de tornar o site que acabei de construir, bilíngue. Gostaria de uma forma prática, eficiente e, de preferência sem custos. Se possível evitar instalação de mais plugins, uma vez que eles tornam sempre a instalação mais vulnerável, necessitando de mais atenção posterior. Vc recomendaria o recurso de Multisite? Neste caso, eu deveria instalar o Multisite, criar um site idêntico e traduzí-lo? E na primeira página do site original colocar a opção de outra língua (tipo bandeirinhas, etc) e, através deste ícone, direcioná-lo para o sub-diretório deste novo site? Seria algo assim? Antecipadamente agradeço sua atenção, não sou programadora, apenas uma webdesigner que ama WordPress. Obrigada!

    1. Autor do site

      Olá Luciana,

      O ideal é que você evite instalar plugins em seu site, mas neste caso as vantagens de usar um compensam muito. Na minha opinião, utilizar o recurso multisite apenas para isso seria muito trabalhoso (a menos que você queira um site com visual totalmente diferente para cada idioma). Com o multisite você teria que configurar vários sites (configurar tema, menu, widgets e tudo mais…), o que demanda um trabalho maior.

      Já ao utilizar um plugin como o Polylang é tudo mais simples. Você precisa somente criar os conteúdos do novo idioma e fazer algumas configurações. Ele ainda permite inserir um “seletor” de língua (bandeirinhas), assim o visitante é redirecionado para o conteúdo com o idioma selecionado.

      Espero ter ajudado.

  25. “Prolemas com Redes Muti domínios”

    Só pequeno esquecimento de letra 🙂 rsrsrs
    Minha intenção é somente ajudar 🙂
    Bom dia

    1. Autor do site

      Olá Welington,

      Obrigado por sua contribuição, o erro foi corrigido.

      Atenciosamente.

  26. Lucas, gostaria de saber o seguinte, eu sempre crio vários subdominios para apresentar o site para meus clientes, só que apareceu um problema, todo caminho ele está reconhecendo como um post ou pagina e da erro 404. Gostaria de saber o seguinte, eu posso trabalhar normalmente com o MultiSite e depois só exportar com a ferramenta do WP? Outro detalhe, é que na maioria das vezes não consigo exportar 100% os Widgets, menus ou até msm as opções do tema.

    1. Autor do site

      Olá Bergson,

      O erro 404 pode ser causado pelo arquivo .htaccess, verifique se o mesmo existe e está correto. O conteúdo dele você encontra em “Configurações > Instalação da Rede”. Outro motivo para esse erro pode ser porque não criou uma entrada para o subdomínio no painel da hospedagem.

      Depois que criar o site você pode exportar ele normalmente, mas se eu não me engano os Widgets não são exportados, já os menus são.

      Espero ter ajudado

  27. Lucas meu site nao tem o arquivo .htaccess e agora ?? como faco ele tambem nao aceita criar esse arquivo..

    1. Autor do site

      Olá Roberto,

      A chance de não ter esse arquivo é muito pequena, provavelmente ele apenas não esteja sendo listado pelo cliente FTP ou gerenciador de arquivos da hospedagem. Tente acessar os arquivos através de um programa FTP ou gerenciador de arquivo diferente. A HostGator, por exemplo, disponibiliza 2 gerenciadores de arquivos diferentes.

      Espero ter ajudado.

  28. Lucas meu site esta hospedado na hostgaitor mais nao sei passa ele para digitalocean usando sentora.
    Ou seria melhor eu criar mute site do worpress como meus sites adulto

    1. Autor do site

      Olá Jefferson,

      Ao criar um servidor na Digital Ocean, existe a possibilidade selecionar o WordPress na aba “One-click Apps”, assim o servidor é criado já com o WP instalado e funcionando. Depois é só usar o recurso importar/exportar do próprio WordPress.

      Espero ter ajudado.

  29. Olá Lucas, bom dia. Tudo bem?
    Sou novo com o WordPress e tenho muitas dúvidas. Tenho o plano M da Hostgator, instalei o WordPress, porém ainda não instalei o tema do 1 site.

    1-) Preciso primeiramente instalar o primeiro tema para fazer este processo, ou apenas com a insatalçao (sem tema) já é possível?
    2-) Onde fica o wp-config.php para que eu consiga começar o processo?
    3-) Eu posso desenvolver o primeiro site e posteriormente habilitar o Multisite?
    Há algum outro meio de contato, para que eu consiga esclarecer minhas dúvidas posteriores ou apenas por aqui?
    Muito obrigado desde já!

    1. Autor do site

      Olá Daniel,

      1 – Tanto faz, pode instalar o tema antes ou depois. De qualquer modo você precisará “ativar” ele na rede.
      2 – Dá uma olhada no artigo: https://www.wptotal.com.br/melhores-praticas-editar-arquivos-do-site/
      3 – Pode sim. O site principal é mantido do jeito que está depois que ativar este recurso.

      Fique a vontade para utilizar a seção de comentários para tirar suas dúvidas. Eu prefiro aqui porque as informações ficam disponíveis para outras pessoas que têm a mesma dúvida.

      Espero ter ajudado.

  30. Olá Lucas!
    Sou nova quando se trata de wordpress, e eu preciso criar um site com subdiretórios, porém eu gostaria de confirmar duas questões:
    1 – Se a ferramenta multisite me permite compartilhar conteúdos entre o site principal e estes subdiretórios.
    2 – Se eu consigo instalar temas diferentes em cada subdiretório.
    3 – Estas ‘pastas’ ficam visíveis no FTP, certo?

    1. Autor do site

      Olá Carol,

      1 – O WordPress não oferece esta funcionalidade, mas existem alguns plugins que permitem, por exemplo, mostrar em um Widget os posts recentes de outro site da rede.

      2 – Consegue sim, cada site pode utilizar um tema diferente.

      3 – Não. Nenhuma pasta é criada, todos os sites compartilham as mesmas pastas, exceto as imagens e mídias, que são organizadas em pastas de acordo com o site. Existe apenas 1 instalação do WordPress que é compartilhada por todos os sites.

      Espero ter tirado suas dúvidas.

  31. Olá, um dúvida: tenho 2 instalações do wordpress. Preciso que: quando digitar no navegador [meusite.com/site], apareça a página inicial de: [meusite.com]. Não quero que apareça apenas a página inicial de [meusite.com/site], as demais páginas sim. É possível?

    1. Autor do site

      Olá Tadeu,

      Você realmente precisa “esconder” a página inicial de meusite.com/site?! se sim, segue…

      Eu pensei em duas maneiras de “esconder” a página inicial do site:
      1 – Fazer um redirecionamento de “meusite.com/site” para “meusite.com” usando um plugin simples como o Simple 301 Redirects

      2 – Utilizar o recurso de página estática do WordPress e assim mostrar outro conteúdo no lugar da página inicial. Nos links abaixo mostra como criar a página inicial estática:
      https://codex.wordpress.org/pt-br:Criando_uma_p%C3%A1gina_inicial_est%C3%A1tica
      http://ugabuga.com.br/ajuda/tutoriais/fastsite/paginaestatica

      Espero ter ajudado.

  32. Olá,
    Tenho plano M no hostgator e tenho 2 domínios.
    Eu consegui habilitar o multi sites, mas eu não consigo colocar os 2 domínios no mesmo wordpress. Por exemplo: digamos que meu domínio seja “abc.com.br” e o outro seja “def.com.br”. sendo o abc.com.br o principal (nele que eu fiz o multisites).
    Aí quando vou criar um novo site, ele vai querer criar “abc.com.br/def” e eu queria que criasse com o dominio “def.com.br”.
    Meio confuso, mas deu pra entender? Em resumo, eu queria 2 dominios diferentes com apenas 1 wordpress instalado. O que faço?
    Abraços

  33. Ola, qto ao uso de varios dominios / sites na mesma plataforma do wp, acho que entendi, obrigada! Só não sei se entendi… se posso utilizar o mesmo tema que eu ja tenho para os demais sites? inclusive importando algum conteudo/configurações de um site para o outro? Obrigada!

    1. Autor do site

      Olá Nathalia,

      Você pode usar o mesmo tema em todos os sites da rede multisite. E a importação pode ser feita normalmente através do menu “Ferramentas > Importar” do WordPress.

      Espero ter ajudado.

  34. Olá, Erich
    Sou iniciante em WordPress. Criei um blog que ainda está funcionando. Criei outro e fiz os procedimentos como informado. Deu tudo certo. Mas no 2º Site não está funcionando. Está direcionando para o Domínio Reservado da Hostgator. Tenho o plano M da Hostgator e o WordPress está instala em public_html/wp-admin. Já fui em Domínios complementares, mas ainda assim não funcionou. Vc poderia me orientear onde estou errando?

    1. Autor do site

      Olá Jairo,

      Se o primeiro site está funcionando corretamente é sinal que a instalação do WordPress está correta. Provavelmente você esteja apontando o segundo site para a pasta errada. Na HostGator você deve adicionar o segundo domínio em “Domínios estacionados” ou em “Domínios de complementos” diretamente no cPanel. No caso do “Domínios de complementos” é mostrado o campo “Raiz do documento”, nele você coloca “public_html” (não é para colocar o “wp-admin”).

      Espero ter ajudado.

    2. Funcionou direitinho. Valeeeeuuuu!!!!

  35. Finalmente encontrei um tutorial coerente e deu tudo muito certo. Criei um só portal em 4 idiomas e cada um com seu módulo de administração no idioma do administrador. Eu trabalho com Oracle Portal, Sharepoint, etc. E estava a procura de solução Open Source para meus clientes, já estava para desistir quando encontrei seu tutorial. Obrigado, agora estou me tornando WordPress de coração.

  36. Valeu, funcionou direitinho \o

  37. Olá Lucas. Ve se pode me ajudar, acho que fiz tudo certo, mas quando vou abrir o WORDPRESS, aparece mensagem: Fatal error: Call to undefined function efine() in /home/corpo120/public_html/wp-config.php on line 79. Vlw.

    1. Autor do site

      Olá André,

      A mensagem mostra um erro na função “efine()”, o nome correto é “define()”. Acredito que tenha copiado o código faltando uma letra. Procure no arquivo functions.php onde está escrito “efine” em vez de “define” (também veja se o código está completo, conforme o do artigo).

      Espero ter ajudado.

    2. Lucas, era isso mesmo. To quebrando a cabeça aqui, para tentar fazer funcionar. Sou leigo no assunto, mas persistente. Qualquer coisa eu te peço um help. Vlw.

  38. olá sabe como faço para alterar o domínio principal do multisites?

    abraço!

    1. Autor do site

      Olá Gerado,

      Recomendo fazer essa alteração apenas em ultimo caso. Dá uma olhada neste tutorial em inglês:
      http://wpengine.com/support/how-to-change-a-multi-site-primary-domain/

      Obs: Use um translate da vida para traduzir o texto. Se tiver alguma dúvida ou dificuldade é só falar que eu o ajudo.

      Espero ter ajudado.

  39. E como fica a questão dox sitemaps e robots.txt de cada site? Compartilham o mesmo arquivo?

    1. Autor do site

      Olá Davi,

      Esses arquivos são gerados, na grande maioria das vezes, dinamicamente, sendo assim é possível utilizar o multisite sem problema algum.

      Espero ter ajudado.

  40. Estou com uma grande dúvida. Como faço para escolher um tema padrão para todas as instalações?

    1. Autor do site

      Olá Edy,

      Para mudar o tema padrão da rede você deve adicionar o seguinte código no arquivo wp-config.php:

      define('WP_DEFAULT_THEME', 'nomedotemadefault');

      Obs: Eu não testei, mas acredito que essa alteração só vai valer para os novos sites.

      Espero ter ajudado.

  41. Parabéns. Instalação realizada com sucesso!!!

  42. Oi Lucas,

    Em primeiro lugar, super obrigada pelo post. Muito bom!

    Eu tenho uma dúvida boba…Instalei dois sites apenas para teste, agora quero deletar um e não consigo encontrar qualquer lugar onde fazer isso. Você pode me orientar?

    Grata!

    1. Autor do site

      Olá Mônica,

      Na barra superior, vá até “Meus Sites > Painel da Rede > Sites”. Vai ser aberta uma lista com todos os site, através dessa página você pode excluir ou desativar um site.

      Espero ter ajudado.

  43. segui tudo mas nao consegui fazer funcionar e ainda fui informado pela hostgator que isso nao e possivel no plano M.
    verdade isso ou foi simplesmente algo que fiz errado?

    1. Autor do site

      Olá Fernando,

      O Plano M da HostGator permite sim utilizar o recurso multisites do WP. Provavelmente você tenha feito algo errado. Tente refazer todo o procedimento, se tiver alguma dúvida é só perguntar aqui.

      Abraços.

  44. Possuo vários domínios em um única hospedagem, o ideal é fazer esse tutorial ou instalar um worpress para cada domínio???

    1. Autor do site

      Olá Bruno,

      Fica a seu critério, mas eu recomendo o multisites (ensinado neste tutorial). Se você instalar um WordPress pra cada domínio, inevitavelmente vai ocupar muito mais espaço do disco que o multisite. Além do mais, sem o multisites você teria que fazer as atualizações do WP e dos Plugins acessando cada um dos sites, enquanto o multisite permite fazer tudo isso em uma única vez.

      Espero ter ajudado.

  45. Eu arrisquei subsituir todo o código que estava entre as tags e deu certo. Funciona tudo bem normal. Vamos ver se vai dar incompatibilidade com os plugins, porque o WooCommerce tem um monte deles…

  46. Autor do site

    Não consegui abrir o site, está dando o erro 404.

    Abraços.

  47. Oi Lucas,
    Consegui fazer a instalação do WP multisite conforme seu tutorial e parece que tudo deu certo. Mas estou com dificuldades de configurar o outro dominio no hostgator. Quanto tento acessar o site aparece a tela do Hostgator (Dominio reservado). Vc teria algum tutorial dessa configuração? Principalmente no que se refera ao DNS?
    Obrigada pela atenção!

    1. Autor do site

      Olá Thábita,

      Creio que no seu caso seja preciso apenas configurar o domínio no painel da hospedagem. Dá uma olhada neste tutorial (https://www.hostgator.com.br/tutoriais/como-adicionar-dominios.php). Basicamente, você vai adicionar um Domínio Suplementar ou Adicional (dê preferência ao primeiro…) apontando para onde o WordPress está instalando. Qualquer dúvida estou a disposição.

      Dica: A adição de novos domínios no painel da hospedagem pode demorar para surtir efeito (normalmente uns 15 minutos).

      Espero ter ajudado.

  48. Lucas, estou com uma dúvida que talvez você possa me ajudar.
    Eu queria saber se o conteúdo (apesar de estar na mesma base) pode ser diferente ou se ele é um espelho para diversos blogs.

    Pergunto isso porque eu tenho que gerar 2 sites, com templates diferentes, seções diferentes e domínios diferentes para a mesma empresa e eles querem um único backend.

    1. Autor do site

      Olá Felipe,

      Sim, os conteúdos podem ser diferentes (o conteúdo dos sites NÃO são espelhado). O wptotal.com.br e o lucastavares.net, por exemplo, são sites totalmente distintos, mas compartilham a mesma instalação do WordPress através do recurso Multisites. Com isso, administro ambos em um único backend (mas estão em domínios diferentes). Os sites funcionam de maneira independente (cada um possuí sua própria configuração, tema e etc).

      Espero ter ajudado.

*Condições no site