Title: Banco de dados: UPDATE do conteúdo com CONCAT com Título do Post
Last modified: 13 junho, 2017

---

# Banco de dados: UPDATE do conteúdo com CONCAT com Título do Post

 *  Resolvido [Portal Clique](https://br.wordpress.org/support/users/portalclique/)
 * (@portalclique)
 * [8 anos, 10 meses atrás](https://br.wordpress.org/support/topic/update-com-concat-com-titulo/)
 * Olá tenho um blog com muitos posts e imagens nele, só que as imagens não tem **
   alt=””** e isso é ruim para o SEO.
    Preciso então fazer com que ele pegue o nome
   do título do post e jogue nesse **alt=””**.
 * Exemplo:
 * **De:** img src=”//site.com” width=”200″ height=”150″ /
    **Para:** img src=”//
   site.com” alt=”Titulo do Post” width=”200″ height=”150″ /
 * Se eu buscar assim da certo:
 *     ```
       UPDATE wp_posts
       SET post_content =
       REPLACE(
   
       post_content,
       "width="200" height="150" />",
       "alt="Título" width="200" height="150" />"
   
       );
       ```
   
 * Só que dentro do comando SQL na parte de Título eu preciso por um concat com 
   o post_title?
    -  Este tópico foi modificado 8 anos, 10 meses atrás por [Portal Clique](https://br.wordpress.org/support/users/portalclique/).
    -  Este tópico foi modificado 8 anos, 10 meses atrás por [Portal Clique](https://br.wordpress.org/support/users/portalclique/).
    -  Este tópico foi modificado 8 anos, 10 meses atrás por [Mário Valney](https://br.wordpress.org/support/users/mariovalney/).
      Motivo: Título mais claro para possíveis visitantes futuros

Visualizando 2 respostas - 1 até 2 (de um total de 2)

 *  Moderador [Ramon Ahnert](https://br.wordpress.org/support/users/rahmohn/)
 * (@rahmohn)
 * [8 anos, 10 meses atrás](https://br.wordpress.org/support/topic/update-com-concat-com-titulo/#post-73737)
 * Olá, [@portalclique](https://br.wordpress.org/support/users/portalclique/).
 * Antes de executar o script abaixo, faça um backup. Pois não testei aqui para 
   ver se está funcionando da forma que você quer.
 *     ```
       UPDATE wp_posts
       SET post_content =
       REPLACE(
   
       post_content,
       "width="200" height="150" />",
       CONCAT('alt="', post_title,'" width="200" height="150" />')
       );
       ```
   
 * Consultei os seguintes links para chegar nesse código:
    - [Descrição do banco de dados do WordPress](https://codex.wordpress.org/Database_Description)
    - [Função REPLACE](http://www.w3resource.com/mysql/string-functions/mysql-replace-function.php)
    - [Função CONCAT](https://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_concat)
 *  Criador do tópico [Portal Clique](https://br.wordpress.org/support/users/portalclique/)
 * (@portalclique)
 * [8 anos, 10 meses atrás](https://br.wordpress.org/support/topic/update-com-concat-com-titulo/#post-73751)
 * Deu certo, apenas alterei uma parte do código deixando apenas o Alt=”” que estavam
   vazios.
 * Agradeço a ajuda!
 *     ```
       UPDATE wp_posts
       SET post_content =
       REPLACE(
   
       post_content,
       'alt=""',
       CONCAT('alt="',post_title,'"') 
       );
       ```
   

Visualizando 2 respostas - 1 até 2 (de um total de 2)

O tópico ‘Banco de dados: UPDATE do conteúdo com CONCAT com Título do Post’ está
fechado para novas respostas.

## Tags

 * [banco de dados](https://br.wordpress.org/support/topic-tag/banco-de-dados/)
 * [concat](https://br.wordpress.org/support/topic-tag/concat/)
 * [database](https://br.wordpress.org/support/topic-tag/database/)
 * [mysql](https://br.wordpress.org/support/topic-tag/mysql/)
 * [replace](https://br.wordpress.org/support/topic-tag/replace/)
 * [sql](https://br.wordpress.org/support/topic-tag/sql/)

 * Em: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
 * 2 respostas
 * 2 participantes
 * Última resposta de: [Portal Clique](https://br.wordpress.org/support/users/portalclique/)
 * Última atividade: [8 anos, 10 meses atrás](https://br.wordpress.org/support/topic/update-com-concat-com-titulo/#post-73751)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
