Nós já vimos como criar uma rede multisite, mas somente esta situação nos permitiu transformar um único blog WordPress em um multisite, exceto que aqui, o conteúdo do primeiro site, não é usado na rede multisite. Então, como podemos não apenas criar uma rede multisite, mas também como usar o conteúdo do primeiro blog da rede? Em outras palavras, como você integra um site WordPress existente em uma rede multisite?

Este tutorial foi desenvolvido para responder a essa pergunta e guiá-lo pelas etapas que você precisa seguir para mover um site em uma rede. Vamos discutir:

  • Como usar a ferramenta de importação / exportação para migrar conteúdo.
  • Como usar o plugin « Configurações Widgets Para migrar widgets.

Escolha de um método de migração

Neste tutorial, vou mostrar como migrar seu site, usando um conjunto de plug-ins. Isso tem a vantagem de ser rápido e fácil e, para a maioria dos sites, permite que você migre quase tudo de que precisa.

Mas se você fez um monte de personalizações para o seu site usando o Customizer, ou você gastou muito tempo configurando seus plugins, este método não irá migrar tudo isso. Você pode reservar um tempo para ajustar tudo manualmente ou pode migrar manualmente o dados du site.

Migração de tabelas de banco de dados dados consiste em usar o phpMyAdmin para baixar as tabelas do banco de dados dados, modificando o arquivo sql resultante e usando-o para a nova instalação. Isso evitará que você tenha que fazer todas as edições no final, mas pode ser um pouco intimidante.

Antes de começar

Você deve saber que estamos na situação em que há um blog WordPress exclusivo e uma rede multisite na qual queremos integrar o site exclusivo.

Mas espera. Antes de começar, há uma coisa muito importante que você precisa fazer. Salve seu site. Faça um backup do site que você deseja mover e da sua rede.

Exportando conteúdo do site antigo

Normalmente, devo dizer que esse método é fácil, dados os diferentes tutoriais que escrevemos aqui sobre o assunto, mas acho que um pouco de repetição não vai me machucar.

O WordPress fornece uma ferramenta que permite exportar conteúdo facilmente. Esta é a ferramenta " Exportações ".

Export-wordpress-content

A menos que você queira apenas determinados tipos de conteúdo, você pode exportar todo o conteúdo e clicar em " Exportador ". O WordPress criará um arquivo XML e fará o download no seu computador.

Criação de um novo site em sua rede

Agora abra a rede na qual você deseja importar seu site. Comece criando um novo site seguindo o procedimento normal.

Instalando e Ativando Plugins e Temas

Antes de importar o conteúdo, instale o mesmo tema que você está usando no site antigo em sua rede e ative-o para seu novo site. Faça o mesmo para todos os plug-ins.

A importação de conteúdo para o seu novo site

Agora, antes de importar o conteúdo do seu site antigo, navegue até o conteúdo que foi criado durante a criação do subsite e exclua-o. Remova todos os widgets também. Você deve ter um site vazio.

Antes de poder importar conteúdo do seu site antigo, você precisa instalar o plug-in " WordPress Import ". Confira nosso tutorial sobre como instalar um WordPress Plugin. Certifique-se de instalar e ativar o plugin. Feito isso, navegue até " Ferramentas - Exportar ".

import-conteúdo-a-wordpress

Clique no arquivo escolher fichier Em seguida, selecione o arquivo XML exportado anteriormente. Lembre-se de que você está procurando um arquivo XML. Depois de fazer isso, clique no botão " Fazer upload de arquivos e importação ".

O importador agora perguntará se você deseja atribuir conteúdo a autores existentes em sua rede ou criar um novo autor:

atribuir-se autor

Você também pode optar por importar o conteúdo de cada artigo. Assim que tudo estiver correto, inicie o procedimento de importação.

importando os widgets

Antes de migrar widgets, verifique se os mesmos temas e plug-ins estão ativados no seu novo site. Depois instale o plugin « Configurações de Widget Import / Export E ative-o em seu novo site.

Nota: Widgets vão para áreas de widgets definidas por seu tema, portanto, se você não habilitou o tema correto, esta etapa não funcionará corretamente. E se houver widgets fornecidos pelos plug-ins, eles não serão importados se você não os tiver instalado no novo site.

Agora vá para o painel do seu site antigo e instale o widget " Configurações Widgets " Vamos para " Ferramentas> Configurações de widget Para exportar os widgets:

Export-to-Widgets

A menos que você queira selecionar alguns dos widgets do seu site antigo (e nem todos), selecione a caixa Selecione Todos os Widgets ativos ". Clique no botão Configurações de exportação Widget Para baixar o arquivo de exportação.

Agora vá para o seu novo site e vá para " Ferramentas> Configurações de widget »:

Clique no botão "Selecionar um arquivo" e encontre o arquivo que deseja importar. Observe que você está procurando um arquivo json desta vez, não um arquivo XML. Em seguida, clique em " Mostra as Configurações do Widget Para ver os widgets no arquivo:

importação-de-os widgets

Selecione os widgets que você deseja importar ou clique no botão Selecione Todos os Widgets ativos ”, E certifique-se de remover os widgets atuais, junto com a importação. Em seguida, clique em " Import Configurações Widget ".

Tudo o que você precisa fazer agora é verificar se o seu novo site é semelhante ao antigo. É simples assim. Espero que você consiga mover seu site em uma rede multisite WordPress. Se você tiver algum problema, você pode enviá-los para nós.