WordPress : Afficher un thumbnail lié à l’image originale

Samedi 22 janvier 2011

En utilisant le très pratique <?php the_post_thumbnail(); ?> pour récupérer une vignette associée à un post, j’ai voulu lier cette dernière à l’image uploadée (la version ‘large’). Voilà le patch que j’ai dû utiliser :

<!-- Retrouve l'URL de l'image originale associée au thumbnail -->
<?php
  $image_id = get_post_thumbnail_id();
  $image_url = wp_get_attachment_image_src($image_id,'large');
  $image_url = $image_url[0];
?>

<!-- Affiche l'URL et le thumbnail -->
<a href="<?php echo $image_url; ?>">   
  <?php the_post_thumbnail(); ?>
</a>