WordPress.org

Make WordPress Core

Ticket #24449: 24449.6.diff

File 24449.6.diff, 1.5 KB (added by nacin, 5 years ago)
  • wp-includes/js/media-views.js

     
    462462                },
    463463
    464464                canEmbed: function( attachment ) {
    465                         var type = attachment.get('type');
    466                         if ( type !== 'audio' && type !== 'video' )
    467                                 return false;
     465                        // If uploading, we know the filename but not the mime type.
     466                        if ( ! attachment.get('uploading') ) {
     467                                var type = attachment.get('type');
     468                                if ( type !== 'audio' && type !== 'video' )
     469                                        return false;
     470                        }
    468471
    469472                        return _.contains( media.view.settings.embedExts, attachment.get('filename').split('.').pop() );
    470473                },
  • wp-includes/media-template.php

     
    297297                                                data-user-setting="urlbutton"
    298298                                        <# } #>>
    299299
    300                                 <# if ( data.model.canEmbed && 'audio' === data.type ) { #>
     300                                <# if ( data.model.canEmbed ) { #>
    301301                                        <option value="embed" selected>
    302                                                 <?php esc_attr_e('Embed Audio Player'); ?>
     302                                                <?php esc_attr_e('Embed Media Player'); ?>
    303303                                        </option>
    304304                                        <option value="file">
    305                                 <# } else if ( data.model.canEmbed && 'video' === data.type ) { #>
    306                                         <option value="embed" selected>
    307                                                 <?php esc_attr_e('Embed Video Player'); ?>
    308                                         </option>
    309                                         <option value="file">
    310305                                <# } else { #>
    311306                                        <option value="file" selected>
    312307                                <# } #>