Código SQL para alterar a URL de sites feitos em WordPress direto no banco de dados

Quando alteramos a URL de sites feitos em WordPress é necessário atualizar alguns dados na base de dados MySQL.
A principal alteração a ser feita é na tabela “wp_options” nas seguintes linhas:

Web Developer Bruno Pelatieri Goulart

Quando temos conteúdos em páginas e posts que utilizam imagens e links com a URL antiga também há necessidade de atualizar para nova URL.
O código SQL abaixo realiza essa atualização:

UPDATE wp_options SET option_value = replace(option_value, 'URL_ANTIGA.COM', 'URL_NOVA.COM') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'URL_ANTIGA.COM','URL_NOVA.COM');
UPDATE wp_posts SET post_content = replace(post_content, 'URL_ANTIGA.COM', 'URL_NOVA.COM');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'URL_ANTIGA.COM','URL_NOVA.COM');

Substitua “URL_ANTIGA.COM” pela URL que será substituída e “URL_NOVA.COM” pela nova URL.
Execute o código SQL acima no seu PHPMyAdmin ou no gerenciador de banco de dados de sua preferência. Não esqueça de mudar o prefixo “wp_” das tabelas para o prefixo que você utilizou na instalação do WordPress caso tenha mudado o prefixo padrão da instalação.

ATENÇÃO!!!
1) -FAÇA BACKUP DA BASE DE DADOS POR PRECAUÇÃO.

Sobre Bruno

Simplesmente um Programador

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *