Veja abaixo como restaurar o backup de um blog/site do WordPress em um novo endereço, ou simplesmente trocar o endereço do site e a URL base de todos permalinks com SQL:
Utilize o código SQL abaixo substituindo o dominioantigo.com.br pelo endereço antigo e novodominio.com.br pelo endereço o qual o blog passará a ter.
UPDATE wp_posts SET guid = REPLACE(guid,'dominioantigo.com.br','novodominio.com.br'); UPDATE wp_options SET option_value = REPLACE(option_value,'dominioantigo.com.br','novodominio.com.br');
O código acima está buscando o endereço antigo na estrutura do WordPress onde ele fica armazenado (tabelas wp_posts e wp_options) e substituindo os valores encontrados com dominioantigo.com.br pelo valor que irá substituí-los (novodominio.com.br)
Para fazer isso através do phpMyAdmin:
Clique em SQL;
Cole o código substituindo os endereços demonstrativos pelos reais;
Clique em Executar.
Após isso, acesse o novo endereço e a página inicial deverá estar funcionando normalmente.
Cheque as internas e, caso não funcionem (aparecendo “página não encontrada”) faça o seguinte:
Importante:
Após executado o comando SQL, vá em Configurações -> Links Permanentes e clique em “Salvar alterações”.