WordPress.org

Make WordPress Core

Ticket #22731: 22731.diff

File 22731.diff, 1.7 KB (added by jeremyfelt, 5 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 );