Как получить ширину изображения записи и использовать её в шаблоне?
Я хочу узнать, возможно ли в шаблоне single.php использовать ширину изображения записи (featured image) в других местах страницы.
Я пытаюсь добавить элемент div на страницу с такой же шириной, как у изображения записи (которое всегда будет иметь разную ширину).
Если у кого-то есть идеи, дайте знать.
Спасибо

Попробуйте следующее. Сначала добавьте этот фрагмент кода в шаблон:
<?php $image_data = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), "thumbnail" ); ?>
Теперь $image_data вернёт массив, содержащий URL, ширину и высоту (справка по функции). Чтобы получить ширину, можно сделать так:
<?php $image_width = $image_data[1]; ?>
В вашем конкретном примере, после добавления двух вышеуказанных фрагментов кода в шаблон, можно сделать так:
<div style="width:<?php echo $image_width; ?>">
Помогло?

Всегда пожалуйста! Рады, что вы присоединились к WordPress Stack Exchange :).
