显示附件分辨率大小

时间:2014-11-06 作者:vyperlook

看起来很容易,但我在网上或Wordpress上找不到关于它的文章。如何简单地(在当前帖子中)显示(附件的)完整图像大小(以像素为单位)?

非常感谢。

1 个回复
SO网友:kaiser

这个wp_get_attachment_img_src( $attachment_id ) 函数返回由以下内容组成的数组:

img的URL宽度高度要获取实际的附件/缩略图/特色图像ID,请使用

$att_ID = get_post_thumbnail_id( get_the_ID() );
在循环中。在循环之外,您必须以某种方式获取Post ID才能将其作为get_the_ID() 指当前循环的post对象,该对象不存在。整个通话如下所示:

$img = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ) );
printf(
    \'Image size: %dpx × %dpx (%s)\',
    absint( $img[1] ),
    absint( $img[2] ),
    is_bool( $img[3] ) AND $img[3]
        ? \'cropped\'
        : \'uncropped\',
);
结果将显示为:

图像大小:600px×320px

结束

相关推荐

Featured Images for Tags?

是否可以以某种方式为标记或自定义分类创建特征图像。为了便于解释,我将给出一个可能的功能示例。假设我正在运行一个网站,发布城市中最好的餐厅。我的一些标签可能是伦敦、巴黎、纽约等等。。。我有一个页面可以抓取这些标签并按字母顺序排序。但不仅仅是文本,它还将有标签名(例如伦敦)和该城市的图像。我知道这可以手动完成,但通过将图像附加到标记或自定义分类法,可以使过程变得更简单,尤其是在处理大量标记/自定义分类法时。我认为这可能更像是一个抽象的问题,但我很好奇是否有人遇到过任何成功做到这一点的博客或网站。