Obtener la URL de la imagen destacada por ID de página
22 dic 2012, 08:38:46
Vistas: 76.1K
Votos: 7
Estoy usando WordPress 3.4.1. Necesito mostrar la imagen destacada de una página. ¿Cómo puedo obtener la URL de la imagen destacada mediante un ID de página específico? ¿Alguna ayuda?

Sam Hanson
253
Todas las respuestas a la pregunta
2
2
¿Intentaste algo? Siempre es útil compartir lo que has probado.
$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) );
O si deseas obtener la imagen por tamaño de imagen.
$src = wp_get_attachment_image_src( get_post_thumbnail_id($post_id), 'thumbnail_size' );
$url = $src[0];
http://codex.wordpress.org/Function_Reference/get_post_thumbnail_id
http://codex.wordpress.org/Function_Reference/wp_get_attachment_url
http://codex.wordpress.org/Function_Reference/wp_get_attachment_image_src

Sisir
7.82K
22 dic 2012 09:31:38
Comentarios
En realidad, esto es incorrecto - sugiere que puedes pasar el tamaño como parámetro, pero eso no es preciso. Ninguna de las funciones acepta un parámetro.

20 jun 2014 06:35:11
1
A partir de Wordpress 4.4.0, podemos usar get_the_post_thumbnail_url():
$url = get_the_post_thumbnail_url( $post_id, 'thumbnail' );

Christine Cooper
8.86K
17 ene 2017 16:01:07
Preguntas relacionadas
4
respuestas