Title: Puxar URL da imagem anexa ao post
Last modified: 6 agosto, 2016

---

# Puxar URL da imagem anexa ao post

 *  Resolvido [Yuri Almeida](https://br.wordpress.org/support/users/yurialmeida/)
 * (@yurialmeida)
 * [15 anos, 8 meses atrás](https://br.wordpress.org/support/topic/puxar-url-da-imagem-anexa-ao-post-1/)
 * Beleza, galera?
 * Seguinte, como faço pra puxar a URL da imagem anexada ao post? No caso, eu não
   estou inserindo a imagem ao post, apenas subindo-a para a galeria, e exibindo
   esta imagem como “imagem destacada”.
 * Quero que a imagem inserida por `<?php the_post_thumbnail(); ?>` seja puxada 
   para o background da tag ‘li’.
 * Meu código:
 *     ```
       <?php query_posts('posts_per_page=1&cat=1,5'); ?>
       <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
       					<li style="background:url('PRECISO DE AJUDA BEM AQUI: COMO PUXO O CAMINHO DA IMAGEM?') no-repeat center top">
       						<figure>
   
       							<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('%s'), the_title_attribute('echo=0')); ?>">
       								<?php the_post_thumbnail(); ?>
   
       							</a>
       							<figcaption>
       								<time></time>
       								<strong><?php the_title();?></strong>
       							</figcaption>
       						</figure>
       					</li>
       <?php endwhile; else: ?>
       					<li>Arquivo</li>
       				</ul>
       <?php endif; ?>
       ```
   
 * PS.: Abri esse tópico em outra categoria e não acertei encerrar lá. É que errei
   de categoria. Peço desculpas!

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

 *  [Myst1010](https://br.wordpress.org/support/users/myst1010/)
 * (@myst1010)
 * [15 anos, 8 meses atrás](https://br.wordpress.org/support/topic/puxar-url-da-imagem-anexa-ao-post-1/#post-10544)
 * yurialmeida eu não uso este recurso e por isso não posso ajudar muito, mas veja
   o link se ajuda, pelo que pude ver acho que pode ter sua resposta.
 * [http://codex.wordpress.org/Function_Reference/the_post_thumbnail](http://codex.wordpress.org/Function_Reference/the_post_thumbnail)
 *  Criador do tópico [Yuri Almeida](https://br.wordpress.org/support/users/yurialmeida/)
 * (@yurialmeida)
 * [15 anos, 7 meses atrás](https://br.wordpress.org/support/topic/puxar-url-da-imagem-anexa-ao-post-1/#post-10561)
 * Ôpa, Myst1010. Encontrei a solução.
 * Agradeço novamente a super ajuda e deixo aqui o que fiz, pra caso alguém também
   precise:
 *     ```
       <?php if (has_post_thumbnail( $post->ID ) ): ?>
       <?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
       					<li style="background:url('<?php echo $image[0]; ?>')">
       <?php endif; ?>
       ```
   
 *  [Michel Souza](https://br.wordpress.org/support/users/michel-souza/)
 * (@michel-souza)
 * [14 anos, 10 meses atrás](https://br.wordpress.org/support/topic/puxar-url-da-imagem-anexa-ao-post-1/#post-10678)
 * Yuri, o WordPress faz uma de algo que chamam de “boa prática de programação”,
   consiste em alguns meios para facilitar o entendimento do código.
 * Exemplo:
 * “Has” ou “Have” são utilizados para retornar valores lógicos (true ou false)
   `
   have_posts(), has_post_thumbnail()`
 * “The” tem a função de trazer o objeto já impresso, seria como a função echo do
   php
 * “Get” tem a função de trazer o valor do objeto, mas sem imprimi-lo
 * Seguinte isso acredito que te ajudará bastante com WordPress

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

 O tópico ‘Puxar URL da imagem anexa ao post’ está fechado para novas respostas.

## Tags

 * [image](https://br.wordpress.org/support/topic-tag/image/)
 * [Link](https://br.wordpress.org/support/topic-tag/link/)
 * [url](https://br.wordpress.org/support/topic-tag/url/)

 * Em: [Temas](https://br.wordpress.org/support/forum/temas-e-modelos/)
 * 3 respostas
 * 3 participantes
 * Última resposta de: [Michel Souza](https://br.wordpress.org/support/users/michel-souza/)
 * Última atividade: [14 anos, 10 meses atrás](https://br.wordpress.org/support/topic/puxar-url-da-imagem-anexa-ao-post-1/#post-10678)
 * 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
