Substitua um texto ou link em todos os posts

Substitua um texto ou link em todos os posts

Quem j fez alguma mudana grande no site, como domnio ou at mesmo o nome do blog, sabe a dor de cabea que alterar pgina por pgina. Se voc est usando o WordPress, existe um jeito simples e prtico de fazer isso em segundos.

O cdigo abaixo serve para fazer alteraes no contedo dos posts – no se aplica a widgets, por exemplo. Siga os passos abaixo:

Acessando o painel

Acesse o seu painel de controle – o mais comum o cPanel e pode ser acessado por www.seusite.com.br/cpanel. Procure por phpmyadmin:

Selecionando a tabela

Na tela direita, selecione o banco de dados correspodente ao site que voc quer alterar. Em seguida, clique na guia SQL:

Executando o cdigo

Agora, na caixa de texto, voc vai colar o seguinte cdigo:

UPDATE wp_posts SET post_content = REPLACE (post_content, 'textoantigo', 'textonovo');

O que o cdigo acima faz: ele atualiza (UPDATE) na tabela wp_posts, o campo post_content, e faz isso substituindo (REPLACE) no campo post_content o texto antigo pelo novo. O segundo parmetro “textoantigo” o que voc j tem no seu site e o terceiro “textonovo” o que voc quer botar.

Depois disso, d ok e ele deve informar quantas linhas foram afetadas pela alterao.

OBS: Lembre-se que o contedo est em HTML neste campo. Um link, por exemplo, estar na forma UOL. Ento, fique atento.

OBS 2: altamente recomendado fazer um backup do banco de dados antes de realizar uma operao deste tipo.

A dica vale tambm para outros CMS e outros aplicativos web. Basta saber em que tabela e campo est a informao que voc quer alterar.

One Comment to “Substitua um texto ou link em todos os posts”

Post Comment