Atualizar o endereço do WordPress pelo banco de dados MySQL

Resumo: 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.

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 enderecoantigo.com.br pelo endereço atual e endereconovo.com.br  pelo endereço o qual o blog passará a ter.

UPDATE wp_posts SET guid = REPLACE(guid,'enderecoantigo.com.br','endereconovo.com.br');
UPDATE wp_options SET option_value = REPLACE(option_value,'enderecoantigo.com.br','endereconovo.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 enderecoantigo.com.br pelo valor que irá substituí-los (endereconovo.com.br)

Para fazer isso através do phpMyAdmin:

  1. Clique em SQL;
  2. Cole o código substituindo os endereços demonstrativos pelos reais;
  3. Clique em Executar.

Imagem auxiliar:

lusdesign.com---mysql.luisaambros.com---luisaambros---phpMyAdmin-3.3.10

 

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:

  1. Acesse o endereço do wp-admin
  2. Vá em Configurações -> Links Permanentes
  3. Clique em “Salvar alterações”