Cómo obtener la URL de los thumbnails en WordPress

En este artículo veremos como extraer los datos de una thumbnail (incluyendo la URL) en WordPress. Debemos tener en cuenta que para que funcione debe encontrarse dentro del loop de los posts.

¡Empecemos con el código!

Para realizar la tarea utilizaremos un par de funciones que ya vienen predefinidas en el core de WordPress.

Para mostrar la imagen solamente escribimos:

Como pueden ver, el código es realmente sencillo y práctico.

Si queremos mostrar otro tamaño de thumbnail solamente deberemos cambiar el texto ‘large’ que se encuentra dentro de get_post_thumbnail_id por otro

Pero… ¿Qué hacen esas funciones que utilizamos?

Las funciones que utilizamos solamente funcionarán si nuestro tema soporta thumbnails. En el caso de que no lo soporte, solamente debes agregar al archivo functions.php el siguiente código:

Con esa pequeña función ya estará habilitado el soporte para thumbnails en nuestro tema.

VOLVIENDO A LAS FUNCIONES UTILIZADAS

get_post_thumbnail_id: Esta función nos muestra el ID de la thumbnail de determinado post, en el caso de que no haya thumbnail nos regresará NULL (un valor vacío).

wp_get_attachment_image_src: Devuelve un array con los atributos “URL”, “alto” y “ancho” de una imagen.

Modificado por última vez el día 20 de diciembre de 2012 a las 16:19
Scroll to top