WordPress.org

Make WordPress Core

Ticket #22731: 22731.diff

File 22731.diff, 1.7 KB (added by jeremyfelt, 2 years ago)

Checks post_type_supports on media screen

  • wp-includes/media.php

     
    14811481 
    14821482                // From URL 
    14831483                'fromUrlTitle'       => __( 'From URL' ), 
     1484        ); 
    14841485 
    1485                 // Featured Images 
    1486                 'featuredImageTitle'  => __( 'Featured Image' ), 
    1487                 'setFeaturedImage'    => __( 'Set featured image' ), 
     1486        if ( post_type_supports( $post->post_type, 'thumbnail' ) ) { 
     1487                $strings += array( 
     1488                        // Featured Images 
     1489                        'featuredImageTitle'  => __( 'Featured Image' ), 
     1490                        'setFeaturedImage'    => __( 'Set featured image' ), 
     1491                ); 
     1492        } 
    14881493 
    1489                 // Gallery 
    1490                 'createGalleryTitle' => __( 'Create Gallery' ), 
    1491                 'editGalleryTitle'   => __( 'Edit Gallery' ), 
    1492                 'cancelGalleryTitle' => __( '← Cancel Gallery' ), 
    1493                 'insertGallery'      => __( 'Insert gallery' ), 
    1494                 'updateGallery'      => __( 'Update gallery' ), 
    1495                 'addToGallery'       => __( 'Add to gallery' ), 
    1496                 'addToGalleryTitle'  => __( 'Add to Gallery' ), 
    1497                 'reverseOrder'       => __( 'Reverse order' ), 
    1498         ); 
     1494        if ( post_type_supports( $post->post_type, 'editor' ) ) { 
     1495                $strings += array( 
     1496                        // Gallery 
     1497                        'createGalleryTitle' => __( 'Create Gallery' ), 
     1498                        'editGalleryTitle'   => __( 'Edit Gallery' ), 
     1499                        'cancelGalleryTitle' => __( '← Cancel Gallery' ), 
     1500                        'insertGallery'      => __( 'Insert gallery' ), 
     1501                        'updateGallery'      => __( 'Update gallery' ), 
     1502                        'addToGallery'       => __( 'Add to gallery' ), 
     1503                        'addToGalleryTitle'  => __( 'Add to Gallery' ), 
     1504                        'reverseOrder'       => __( 'Reverse order' ), 
     1505                ); 
     1506        } 
    14991507 
    15001508        $settings = apply_filters( 'media_view_settings', $settings, $post ); 
    15011509        $strings  = apply_filters( 'media_view_strings',  $strings,  $post );