Agora você tem o seu novo site operando no seu novo local. Se você não precisa mais do site antigo, é hora de apagar isso e fechar sua conta de hospedagem antiga se você trocar de provedor.
Se você estiver migrando um único site para dentro ou fora do WordPress Multisite, você pode fazê-lo com um plugin, mas não pode usar o plugin Duplicador do WordPress. Isto é porque você não quer que toda a base de dados e arquivos sejam migrados: apenas aqueles do site relevante.
Dependendo da sua configuração, você pode não precisar usar todos eles. Vamos ver as coisas passo a passo.
Antes de você migrar qualquer conteúdo ou configurações, você precisa migrar o tema e os arquivos de plugin. Você pode fazer isso de uma de duas maneiras:
Instale o mesmo tema e plugins no novo site através da tela Temas ou Plugins ou carregue-os no novo site se você os comprou de uma fonte de terceiros.
Ambos os métodos funcionarão, mas se o seu tema ou um plugin foi desenvolvido especificamente para o seu site, você precisará baixá-lo do site antigo e carregá-lo para o novo site. Alternativamente, se você manteve um backup dos arquivos localmente ou usando um sistema de controle de versão como o Github (o que é uma boa idéia), você pode carregá-los a partir daí.
Se você precisar carregar e instalar temas e plugins para um site em uma rede WordPress Multisite, você precisará instalá-los para a rede e depois ativá-los para o site individual. Você pode saber mais sobre como fazer isso em nosso guia para WordPress Multisite.
Não consegue decidir sobre um tema WordPress? Confira nossa lista dos melhores temas escolhidos a dedo para WordPress.
Ative o tema para o seu novo site e ative quaisquer plugins também. Algumas coisas para se ter consciência:
Se o seu novo site estiver numa rede Multisite, terá de activar o tema para esse site, indo a Rede > Sites, clique no botão Editar abaixo do site com o qual está a trabalhar e seleccione a tabulação Temas. Form ali você pode habilitar o tema. Depois vá a Aspecto > Temas no novo site e active lá o tema.
Você não precisa habilitar os plugins para o site individual. Em vez disso, você pode instalá-los e depois ir para a tela de Plugins para esse site e ativá-los lá.
Se você estiver migrando de um site em rede para um site autônomo, você pode simplesmente instalar e ativar o tema e os plugins como faria para qualquer site.
Agora você tem todos os seus arquivos no novo site. Demore algum tempo para configurar o tema e os plugins: você terá que fazer isso manualmente se estiver usando um plugin para fazer a migração.
A única configuração que você não precisa fazer é para widgets: você pode usar um plugin para isso, como veremos em breve.
Se o site que você deseja migrar tem outros usuários além de você, você precisará exportar os usuários do seu antigo site e para o novo. Se você é o único usuário, você pode pular esta etapa, pois estará se criando como usuário quando criar o novo site.
Importar e exportar usuários para e do Multisite é complicado pelo fato de que o WordPress não armazena usuários para cada site no Multisite. Em vez disso, ele armazena todos eles em uma tabela de banco de dados para toda a rede, chamada wp_users.
Se você está importando de um site em uma rede, você só deve exportar aqueles usuários que estão registrados no seu site, e não aqueles registrados para outros sites na rede. E se você estiver importando para um site em uma rede, você só quer ativar esses usuários nesse site, não para outros sites da rede.
Se o seu site inclui vários autores, faça isso antes de importar o conteúdo para que você possa atribuir o usuário correto ao conteúdo quando você o importar para o novo site. Então vamos a isso!
Comece por instalar e activar o plugin tanto no seu antigo como no novo site. Depois, no seu antigo site, vá para Users > User Import Export.
Selecione a guia Exportar usuário/cliente na parte superior. Selecione quais funções do usuário você quer exportar (se você deixar isso como padrão, ele exportará todas as funções), então role para baixo e clique no botão Exportar usuários.
O plugin irá descarregar um ficheiro CSV para o seu computador. Guarde isto num sítio onde o possa encontrar novamente para a importação.
Agora em seu novo site, vá em Usuários > Importar Usuários e selecione a guia Usuário/Importação de Clientes.
Carregue o ficheiro CSV que acabou de criar e clique no botão Carregar ficheiro e importar. O plugin irá carregar o ficheiro e importar os utilizadores para o seu novo site.
Ao trabalhar em um site dentro de uma rede Multisite, você faz a importação e exportação no site, não na administração da rede. Qualquer usuário importado será adicionado ao banco de dados para toda a rede, mas eles só serão ativados em um site.
Comece por exportar o seu conteúdo. Ir para Ferramentas > Exportar. Selecione Todo o conteúdo e clique no botão Download Exportar.
Salve o arquivo de download em algum lugar que você possa encontrá-lo novamente. Será no formato XML.
Antes de importar qualquer conteúdo para o novo site, é importante ter certeza de que você tem algum tipo de post personalizado ou taxonomia configurada se você tinha estes no site antigo. Se ainda não o fez, volte ao passo anterior e certifique-se de que tem o mesmo tema e plugins instalados e activados no novo site que tinha no site antigo.
Agora abra o novo site e vá para Ferramentas > Importar. Vá até a seção do WordPress. Se você já tem o plugin do importador instalado, clique em Run Importer. Se você não o tiver instalado, siga as instruções aqui para instalá-lo e ativá-lo, então execute-o.