Neste tutorial mostramos-lhe como mover manualmente um sítio web WordPress que já existe para um domínio diferente.
- Passo 1 - Verifique que o seu sítio web atual funciona
- Passo 2 - Descarregue os ficheiros do seu sítio web
- Passo 3 - Exporte a sua base de dados
- Passo 4 - Carregue os ficheiros para o seu novo domínio
- Passo 5 - Importe a sua base de dados
- Passo 6 - Aceda à tabela wp_options
- Passo 7 - Atualize o URL e a página inicial
- Passo 8 - Atualize as informações de ligação em wp-config
- Passo 9 - Verifique o seu sítio web novo domínio
- Passo 10 - Corrija os permalinks (Opcional)
- Passo 11 - Corrija as imagens (Opcional)
- Passo 12 - Verifique o seu sítio web novamente
Dica: Parece-lhe demasiado difícil? Então, por que motivo não utiliza a nossa ferramenta de migração com 1 clique? Está incluída em todos os nossos pacotes de alojamento do WordPress.
Passo 1 - Verifique que o seu sítio web atual funciona
Abra o seu sítio web atual e verifique que tudo funciona corretamente.
Passo 2 - Descarregue os ficheiros do seu sítio web
Em primeiro lugar, é necessário que crie cópias de segurança do seu sítio web, tanto dos ficheiros contidos no seu espaço web, como da sua base de dados.
Descarregue os ficheiros do seu sítio web para o seu computador. Guarde outra cópia dos ficheiros numa pasta separadamente como cópia de segurança.
Veja os nossos tutoriais caso necessite de ajuda:
Passo 3 - Exporte a sua base de dados
Exporte a sua base de dados através do phpMyAdmin. Guarde uma cópia do ficheiro sql exportado numa pasta separadamente como cópia de segurança.
Caso necessite de ajuda, veja o nosso tutorial sobre como criar uma cópia de segurança da sua base de dados.
Passo 4 - Carregue os ficheiros para o seu novo domínio
Aceda via FTP e carregue a sua cópia de segurança para o espaço web do seu novo domínio. Se criou a sua cópia de segurança através do File Manager, não se esqueça de descomprimir a pasta antes de carregar os ficheiros.
Passo 5 - Importe a sua base de dados
Importe a sua cópia de segurança da base de dados através do phpMyAdmin. Veja o nosso guia sobre como importar uma base de dados, caso precise de ajuda.
Passo 6 - Aceda à tabela wp_options
Assim que a importação da sua base de dados fique concluída, encontre a tabela wp_options no menu lateral esquerdo.
Passo 7 - Atualize o URL e a página inicial
De seguida, é necessário alterar a localização do seu sítio web na base de dados.
- Na tabela wp_options, encontre os registos siteurl e home. Normalmente estes registosestão no topo da tabela, nas linhas 1 e 2.
- Para siteurl, clique no campo por baixo de option_value e substitua o domínio anterior pelo seu novo nome de domínio.
- Pressione Enter para guardar a alteração.
- Faça o mesmo procedimento para home.
Passo 8 - Atualize as informações de ligação em wp-config
É necessário substituir as informações de ligação à base de dados no WordPress, para que correspondam às definições do novo domínio.
Criámos um tutorial sobre como atualizar as informações de ligação para o caso de necessitar de ajuda.
Passo 9 - Verifique o seu sítio web novo domínio
Coloque o sítio web antigo offline, para que este não interfira com o seu novo sítio web. Poderá realizar esta operação, movnedo os ficheiros para uma pasta diferente.
Abra o seu novo domínio no navegador e verifique como está. Se tudo funciona corretamente, então a migração está concluída. No entanto, por vezes é necessário realizar algumas correções manualmente.
Passo 10 - Corrija os permalinks (Opcional)
Se recebe o erro 404 quanto tenta aceder aos links no seu sítio web, os Permalinks não estão corretos. Não se preocupe, é muito fácil resolver este problema.
- Aceda à sua área administrativa do WordPress.
- Clique em Configurações e depois em Permalinks
- Navegue para baixo e clique em Guardar alterações.
Passo 11 - Corrija as imagens (Opcional)
Se verifica que as imagens não são visualizadas corretamente, isto significa que os links das mesmas, ainda se estão a referir ao domínio anterior. Poderá corrigir este problema, introduzindo as imagens manualmente outra vez.
Se o seu sítio web tem muitas imagens, poderá tentar utilizar o plugin Better Search Replace. Substitui automaticamente o velho domínio pelo novo na sua base de dados.
Nota: Os Plugins são produtos de terceiros e não algo com que possamos ajudá-lo. Por favor contacte o criador do plugin caso encontre dificuldades. Recomendamos que realize cópias de segurança dos seus ficheiros e base de dados antes de realizar qualquer alteração.
- Aceda à sua área administrativa do WordPress.
- Clique em Plugins e depois em Adicionar novo.
- Pesquise por Better Search Replace e instale o plugin com este nome.
- Clique em Ativar para que o plugin fique ativo.
- Clique em Ferramentas e Better Search Replace.
- Pesquise pelo nome de domínio antigo e Substitua-o pelo novo nome de domínio.
- Selecione as tabelas onde pretende realizar a sua pesquisa. Os seus artigos encontram-se na tabela wp_posts, mas normalmente poderá selecionar todas as tabelas de forma segura.
- Retire a seleção da caixa referente a Run as dry e clique em Run Search/Replace. Se pretende realizar um teste antes de realizar qualquer alteração, mantenha a caixa referente a Run as dry selecionada.
Passo 12 - Verifique o seu sítio web novamente
Na maioria dos casos, o seu sítio web foi agora movido com sucesso, incluindo as imagens e links. Se encontrar mais algum problema, recomendamos que verifique o codex do WordPress para mais detalhes.
Artigos relacionados: