diff --git a/wp-includes/media-template.php b/wp-includes/media-template.php index c679cc011b..c3f78d780c 100644 --- a/wp-includes/media-template.php +++ b/wp-includes/media-template.php @@ -325,7 +325,7 @@ function wp_print_media_templates() {
{{ data.fileLength }}
<# } #> - <# if ( 'audio' === data.type && data.meta && data.meta.bitrate ) { #> + <# if ( 'audio' === data.type && data.meta.bitrate ) { #>
{{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> diff --git a/wp-includes/media.php b/wp-includes/media.php index cd32ae1c6c..b4f24e6cf0 100644 --- a/wp-includes/media.php +++ b/wp-includes/media.php @@ -2628,6 +2628,7 @@ function wp_prepare_attachment_for_js( $attachment ) { 'edit' => false ), 'editLink' => false, + 'meta' => false, ); $author = new WP_User( $attachment->post_author ); @@ -2725,6 +2726,8 @@ function wp_prepare_attachment_for_js( $attachment ) { $response['meta'] = array(); foreach ( wp_get_attachment_id3_keys( $attachment, 'js' ) as $key => $label ) { + $response['meta'][ $key ] = false; + if ( ! empty( $meta[ $key ] ) ) { $response['meta'][ $key ] = $meta[ $key ]; }