WordPress.org

Make WordPress Core

Ticket #20819: 20819.3.patch

File 20819.3.patch, 1.4 KB (added by SergeyBiryukov, 3 years ago)
  • wp-admin/custom-header.php

     
    9696 
    9797                add_filter( 'attachment_fields_to_edit', array( $this, 'attachment_fields_to_edit' ), 10, 2 ); 
    9898                add_filter( 'media_upload_tabs', array( $this, 'filter_upload_tabs' ) ); 
     99                add_filter( 'media_upload_mime_type_links', '__return_empty_array' ); 
    99100        } 
    100101 
    101102        /** 
     
    805806        } 
    806807 
    807808 
     809        /** 
     810         * Upload the file to be cropped in the second step. 
     811         * 
     812         * @since 3.4.0 
     813         */ 
    808814        function step_2_manage_upload() { 
    809815                $overrides = array('test_form' => false); 
    810816                $file = wp_handle_upload($_FILES['import'], $overrides); 
     
    960966                        $this->step_1(); 
    961967        } 
    962968 
     969        /** 
     970         * Replace default attachment actions with "Set as header" link. 
     971         * 
     972         * @since 3.4.0 
     973         */ 
    963974        function attachment_fields_to_edit( $form_fields, $post ) { 
    964975                if ( isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'custom-header' ) { 
    965976                        $form_fields = array(); 
     
    977988                return $form_fields; 
    978989        } 
    979990 
     991        /** 
     992         * Leave only "Media Library" tab in the uploader window. 
     993         * 
     994         * @since 3.4.0 
     995         */ 
    980996        function filter_upload_tabs( $tabs ) { 
    981997                if ( isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'custom-header' ) 
    982998                        return array( 'library' => __('Media Library') );