diff --git a/wp-includes/js/media-views.js b/wp-includes/js/media-views.js index 07504c0f79..7f4ccee544 100644 --- a/wp-includes/js/media-views.js +++ b/wp-includes/js/media-views.js @@ -948,11 +948,11 @@ attachmentSettingsSidebar: function( options ) { var state = this.state(), display = state.get('details'), - single = state.get('selection').single().cid; + single = state.get('selection').single(); this.settingsSidebar({ silent: true }); - display[ single ] = display[ single ] || new Backbone.Model({ + display[ single.cid ] = display[ single.cid ] || new Backbone.Model({ align: getUserSetting( 'align', 'none' ), size: getUserSetting( 'imgsize', 'medium' ), link: getUserSetting( 'urlbutton', 'post' ) @@ -961,7 +961,8 @@ this.sidebar.view().add({ display: new media.view.Settings.AttachmentDisplay({ controller: this, - model: display[ single ], + model: display[ single.cid ], + sizes: single.get('sizes'), priority: 100, userSettings: state.get('displayUserSettings') }).render() diff --git a/wp-includes/media.php b/wp-includes/media.php index 8a1bf41009..13c8c8f98f 100644 --- a/wp-includes/media.php +++ b/wp-includes/media.php @@ -1471,6 +1471,35 @@ function wp_print_media_templates( $attachment ) { + + <# if ( ! _.isUndefined( sizes ) ) { #> +

+ + <# } #>