回答:
以下を試してください。まず、次のコードをテンプレートに追加します。
<?php $image_data = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), "thumbnail" ); ?>
$ image_dataは、url、width、heightを含む配列を返すようになりました(関数参照)。幅を取得するには、次のようにします。
<?php $image_width = $image_data[1]; ?>
具体的な例では、上記の2つのコードをテンプレートに追加した後、次のようにします。
<div style="width:<?php echo $image_width; ?>">
それは役に立ちますか?