Consultas SQL para alterar o domínio do site

Ao mover sites WordPress de um domínio para outro, esta ferramenta faz você poupar muito tempo.
Basta gerar as consultas e executá-las no MySQL.

UPDATE {{ sqlprefixo }}options SET option_value = REPLACE (option_value, '{{ sitelocal }}' , '{{ siteremoto }}') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE {{ sqlprefixo }}posts SET post_content = REPLACE (post_content, '{{ sitelocal }}' , '{{ siteremoto }}');
UPDATE {{ sqlprefixo }}postmeta SET meta_value = REPLACE (meta_value, '{{ sitelocal }}' , '{{ siteremoto }}');
UPDATE {{ sqlprefixo }}comments SET comment_content = REPLACE (comment_content, '{{ sitelocal }}' , '{{ siteremoto }}');
UPDATE {{ sqlprefixo }}comments SET comment_author_url = REPLACE (comment_author_url, '{{ sitelocal }}' , '{{ siteremoto }}');
UPDATE {{ sqlprefixo }}posts SET guid = REPLACE (guid, '{{ sitelocal }}' , '{{ siteremoto }}');

OBS: A última linha onde está o UPDATE wp_posts SET guid, somente utilize ele se estiver migrando do servidor local (http://localhost) para um servidor remoto, se estiver migrando de um servidor remoto para outro servidor remoto, desconsidere a linha abaixo:



UPDATE wp_posts SET guid = REPLACE (guid, 'http://localhost/siteteste' , 'http://pointcomunicacao.ppg.br');