wp_get_attachment_metadata()
wp_get_attachment_metadata( int $attachment_id, bool $u…
wp_get_attachment_metadata( int $attachment_id, bool $unfiltered = false )
检索附件ID的附件元字段。
Retrieve attachment meta field for attachment ID.
目录锚点:#参数#源码#笔记
参数(Parameters)
参数 | 类型 | 说明 |
---|---|---|
$attachment_id | (int) | 附件帖子ID。默认为全局$post。 |
$unfiltered | (bool) | 如果为true,则不运行筛选器。 |
源码(Source)
/** * Retrieve attachment meta field for attachment ID. * * @since 2.1.0 * * @param int $post_id Attachment ID. Default 0. * @param bool $unfiltered Optional. If true, filters are not run. Default false. * @return mixed Attachment meta field. False on failure. */ function wp_get_attachment_metadata( $post_id = 0, $unfiltered = false ) { $post_id = (int) $post_id; if ( !$post = get_post( $post_id ) ) return false; $data = get_post_meta( $post->ID, '_wp_attachment_metadata', true ); if ( $unfiltered ) return $data; /** * Filter the attachment meta data. * * @since 2.1.0 * * @param array|bool $data Array of meta data for the given attachment, or false * if the object does not exist. * @param int $post_id Attachment ID. */ return apply_filters( 'wp_get_attachment_metadata', $data, $post->ID ); }
更新版本 | 源码位置 | 使用 | 被使用 |
---|---|---|---|
2.1.0 | wp-includes/post.php | 4 | 17 |
笔记(Notes)
示例返回值
类别:WordPress 函数手册、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!