Como encontrar e substituir texto no Banco de dados WordPress

Você está procurando saber como encontrar e substituir texto no Banco de dados WordPress? Se você deseja localizar e substituir um texto específico, URL ou imagem, você pode fazer isso facilmente usando um plugin localizar e substituir do WordPress ou uma consulta SQL simples. Neste artigo, mostraremos como localizar e substituir texto em seu banco de dados WordPress.

Quando você precisa de localizar e substituir algo no banco de dados WordPress?

Vamos supor que você adicionou um texto ou URL específica em alguns dos seus posts. Você não sabe a quais posts adicionou aquele texto, mas sabe que existem muitos deles.

Agora você pode pesquisar manualmente seu site e editar cada post, sem ter que fazer isso manualmente um por um. Com isso você vai economizar tempo.

Usar um único comando para localizar e substituir automaticamente fará a mesma coisa, de forma muito mais rápida e eficiente.

No entanto, há uma desvantagem nisso. Se você cometer um erro, não poderá desfazê-lo. Depois de substituir o texto, ele desaparece. Você precisará digitar cuidadosamente o texto que está procurando e o texto pelo qual deseja substituí-lo.

Dito isso, vamos ver como você pode facilmente localizar e substituir um texto em seu banco de dados WordPress.

Observação

Como mencionamos anteriormente, as alterações feitas em seu banco de dados não serão reversíveis. Você precisa tomar todas as precauções para se certificar de que não perderá dados.

Primeiro você precisa criar um backup do banco de dados WordPress. Você pode fazer isso usando um plugin de backup para WordPress. Alternativamente, você também pode criar um backup de banco de dados usando phpMyAdmin.

Depois de criar o backup de seu banco de dados WordPress, você pode prosseguir e executar seus comandos de localizar e substituir.

Executar localizar e substituir no WordPress com um plugin

Se você não está familiarizado com o código e não deseja escrever uma consulta SQL personalizada, existe um plugin fácil de usar para localizar e substituir no banco de dados do WordPress chamado Better Search Replace.

Como encontrar e substituir texto no Banco de dados WordPress

Ele permite que você execute pesquisas e substitua comandos de dentro da área de administração do WordPress.

Executando a Query MySQL localizar e substituir com phpMyAdmin

Você também pode usar phpMyAdmin para localizar e substituir texto de seu banco de dados WordPress.

Primeiro você precisa fazer o login no painel cPanel de sua hospedagem WordPress. Role para baixo até a seção de banco de dados e clique em phpMyAdmin.

phpMyAdmin no Cpanel

A imagem acima está mostrando o painel do cPanel no HostGator. Seu painel cPanel pode ser um pouco diferente.

Isso iniciará o phpMyAdmin, onde você precisará clicar no nome do banco de dados do WordPress e, em seguida, clicar em SQL.

Você precisará inserir sua consulta SQL neste formato:

update TABLE_NAME set FIELD_NAME =
replace(FIELD_NAME, 'Texto a Ser Pesquisado', 'Texto a ser substituido');

Por exemplo, se você quiser pesquisar um texto no conteúdo de um post do WordPress, deverá escrever sua consulta assim:

update wp_posts set post_content =
replace(post_content,'Texto a Ser Pesquisado','Texto a ser substituido');

Clique no botão “Executar” para continuar.

PhpMyAdmin executará sua consulta SQL e, em caso de sucesso, mostrará o número de linhas afetadas pela consulta.

Agora você pode visitar seu site WordPress para ver suas alterações em ação.

Esperamos que este artigo tenha ajudado você a aprender como localizar e substituir texto com um clique em seu banco de dados WordPress. Você também pode querer ver nosso guia para iniciantes sobre gerenciamento de banco de dados WordPress com phpMyAdmin.

Receba dicas de WordPress grátis!
Receba dicas semanais sobre como otimizar o SEO, a usabilidade e a conversão do seu site WordPress.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.