wp_get_attachment_metadata 获取多媒体附件的元信息

文 / @WordPress主题

函数描述

获取给定ID的附件元数据字段。

使用方法

<?php wp_get_attachment_metadata( $attachment_id, $unfiltered ); ?>

参数

参数 数据类型 是否必需 描述 默认值
$attachment_id 整数 附件ID
$unfiltered 布尔值 如果为true,不运行filters false

返回值

数组或布尔值,附件元数据字段,获取失败,返回False,元数据字段有:

  • width(integer)附件宽度
  • height(integer)附件高度
  • file(string)附件相对于`wp-content/uploads/`的路径
  • sizes(array)附件尺寸名称,每个数组包括‘file’,‘width’,‘height’,and‘mime-type’image_meta(array)

返回示例

Array (
    [width] => 2400
    [height] => 1559
    [file] => 2011/12/press_image.jpg
    [sizes] => Array (
        [thumbnail] => Array (
            [file] => press_image-150x150.jpg
            [width] => 150
            [height] => 150
            [mime-type] => image/jpeg
        )
        [medium] => Array (
            [file] => press_image-4-300x194.jpg
            [width] => 300
            [height] => 194
            [mime-type] => image/jpeg
        )
        [large] => Array (
            [file] => press_image-1024x665.jpg
            [width] => 1024
            [height] => 665
            [mime-type] => image/jpeg
        )
        [post-thumbnail] => Array (
            [file] => press_image-624x405.jpg
            [width] => 624
            [height] => 405
            [mime-type] => image/jpeg
        )
    )
    [image_meta] => Array (
        [aperture] => 5
        [credit] =>
        [camera] => CanonEOS-1DsMarkIII
        [created_timestamp] => 1323190643
        [copyright] =>
        [focal_length] => 35
        [iso] => 800
        [shutter_speed] => 0.016666666666667
        [title] =>
    )
)
添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。