¿Cómo obtener el ancho de la imagen destacada y usarla en otro lugar de la plantilla?
Me pregunto si es posible en la plantilla single.php usar el ancho de la imagen destacada de la entrada en otro lugar de la página.
Lo que estoy tratando de hacer es agregar un elemento div en la página con el mismo ancho que la imagen destacada de la entrada (que siempre tendrá un ancho diferente).
Si alguien tiene alguna idea, háganmelo saber.
Gracias

Prueba lo siguiente. Primero, añade este fragmento de código a la plantilla:
<?php $image_data = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), "thumbnail" ); ?>
$image_data ahora devolverá un array que contiene la URL, ancho y alto (referencia de función). Para obtener el ancho, podrías hacer esto:
<?php $image_width = $image_data[1]; ?>
En tu ejemplo específico, después de añadir los dos fragmentos de código anteriores a tu plantilla, podrías hacer esto:
<div style="width:<?php echo $image_width; ?>">
¿Te resulta útil?

¡No hay de qué! Me alegra que te hayas unido a nosotros en WordPress Stack Exchange :).
