← WordPress

URL da thumbnail

Lida 1173 vezes

Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Ando aqui de volta de um problema com thumbnails no Wordpress.

O código que devolve <img src="url_da_imagem"> é este:
Código: [Seleccione]
<?php the_post_thumbnail('nome-da-thumb'); ?>
No entanto queria apenas o "url_da_imagem". Pesquisei e cheguei a vários excertos de código, mas nenhum funciona. Aliás, maior parte deles não devolve nada.

O único que "resultou" foi este:
Código: [Seleccione]
<?php $image_id get_post_thumbnail_id();
$image_url wp_get_attachment_image_src($image_id,'nome-da-thumb'true);
echo 
$image_url[0];  ?>
Apesar deste funcionar, devolve o URL default das thumbnails e não o do post.

Alguma solução? :)
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Código: [Seleccione]
<?php $thumb wp_get_attachment_image_srcget_post_thumbnail_id($post->ID), 'thumbnail' );
$url_thumb  $thumb['0']; ?>


<?php echo $url_thumb?>

Tenta isso, se não der tenta mudar onde está 'thumbnail' para o nome do tamanho da miniatura.
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Pedro, esse código não funcionou. No entanto já cheguei a uma conclusão: o código que eu tenho funciona, eu é que não tinha feito regenerate a todas as thumbnails, logo não aparecia. Que estupidez minha.

Obrigado na mesma! :)