Función para mostrar imagen destacada en WordPress



Algunos temas de WordPress no incluyen por defecto ni entre sus opciones la posibilidad de incluir una imagen destacada. Como casi todo en WordPress, todo tiene una solución y podemos adaptar un theme a nuestras necesidades.

En este post, vamos a ver la función que nos permite mostrar la imagen destacada de un post con un ejemplo.

 

Función

La función encargada de esta tarea es :

<?php the_post_thumbnail(); ?>

 

Ejemplo

Ahora vamos a ver en un ejemplo como prodríamos hacer uso de ella en por ejemplo nuestro index.php o single.php.

<div class="col-md-12 destacada">
   <?php if ( has_post_thumbnail() ) : ?>
       <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
        <?php the_post_thumbnail(); ?>
       </a>
</div>

Con este código estaríamos creando un elemento que contendría la imagen destacada de un post  y un enlace que al hacer clic en ella nos llevara a ver este mismo post.

En el caso de que sólo nos hiciera falta mostrar la imagen destacada pero sin el enlace al post también sería posible editando el código y eliminando la etiqueta <a>