如何从ADD_IMAGE_SIZE中提取图像宽度?

时间:2011-09-12 作者:m-torin

如何提取中定义的图像宽度add_image_size 用作模板变量?

例如,如果我的主题将大小定义为add_image_size( \'small\', 195, 146, true ); 195将是变量。

我正在尝试构建一个动态的mshots url。

2 个回复
最合适的回答,由SO网友:Otto 整理而成

一般来说,没有必要这样做。但是,如果是使用add_image_size, 它将以$\\u wp\\u additional\\u image\\u sizes global为单位。

global $_wp_additional_image_sizes;
echo $_wp_additional_image_sizes[\'small\'][\'width\'];

SO网友:Wyck

<?php wp_get_attachment_image_src( $attachment_id); ?> 应返回

[0] => url
[1] => width
[2] => height
还有wp_get_attachment_metadata 返回原始图像大小和其他照片数据。

结束

相关推荐

fetch images and videos

是否可以获取特定网站的视频和图像并将其发布?我的意思是我正在考虑写一个函数,在这里我只写网站名称,然后在网站url的帮助下,所有或最新的图片和视频都会发布到我的帖子上。这可能吗?