Migração de Site WordPress para um Novo Domínio
Se você precisa transferir seu site WordPress (ou de um cliente) para outro domínio, precisa atualizar todas as tabelas do banco de dados. Este guia mostra como fazer isso diretamente no banco.
Considerações iniciais
wp_: Este é o prefixo da sua base de dados WordPress.http://www.antigaurl.com.br: Seu URL antigo.http://www.novaurl.com.br: Seu novo URL.
Atualização da base de dados
Entre na sua base de dados via phpMyAdmin (ou outro gerenciador de sua preferência) e execute as instruções SQL abaixo para atualizar os endereços.
Atualize as opções:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.antigaurl.com.br', 'http://www.novaurl.com.br') WHERE option_name = 'home' OR option_name = 'siteurl';
Atualize os posts:
UPDATE wp_posts SET guid = replace(guid, 'http://www.antigaurl.com.br','http://www.novaurl.com.br');
Atualize o conteúdo dos posts:
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.antigaurl.com.br', 'http://www.novaurl.com.br');
Atualize os metadados:
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.antigaurl.com.br','http://www.novaurl.com.br')
Conclusão da atualização
Após executar esses passos, sua base de dados estará atualizada para o novo domínio.
Medidas de segurança
Antes de iniciar, faça um backup completo da sua base de dados e armazene-o em um local seguro.
