You appear to be a bot. Output may be restricted
Description
Returns attachment object.
Usage
$object = WPCOM_JSON_API_Post_Endpoint::get_attachment( $attachment );
Parameters
- $attachment
- ( mixed ) required –
Returns
object
Source
File name: jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php
Lines:
1 to 18 of 18
function get_attachment( $attachment ) { $metadata = wp_get_attachment_metadata( $attachment->ID ); $result = array( 'ID' => (int) $attachment->ID, 'URL' => (string) wp_get_attachment_url( $attachment->ID ), 'guid' => (string) $attachment->guid, 'mime_type' => (string) $attachment->post_mime_type, 'width' => (int) isset( $metadata['width'] ) ? $metadata['width'] : 0, 'height' => (int) isset( $metadata['height'] ) ? $metadata['height'] : 0, ); if ( isset( $metadata['duration'] ) ) { $result['duration'] = (int) $metadata['duration']; } return (object) apply_filters( 'get_attachment', $result ); }