WordPress.org

Make WordPress Core

Ticket #25171: 25171.diff

File 25171.diff, 2.0 KB (added by helen, 7 years ago)
  • src/wp-admin/includes/media.php

     
    24532453<?php
    24542454        if ( preg_match( '#^audio|video#', $post->post_mime_type ) ):
    24552455
    2456                 $fields = array(
     2456                /**
     2457                 * Audio and video metadata fields to be shown in the publish meta box.
     2458                 *
     2459                 * @since  3.7.0
     2460                 *
     2461                 * @param array $fields {
     2462                 *     An array of the attachment metadata keys and labels.
     2463                 *
     2464                 *     @type string Label to be shown before the field data.
     2465                 * }
     2466                 */
     2467                $fields = apply_filters( 'media_submitbox_misc_sections', array(
    24572468                        'mime_type' => __( 'Mime-type:' ),
    24582469                        'year' => __( 'Year:' ),
    24592470                        'genre' => __( 'Genre:' ),
    24602471                        'length_formatted' => __( 'Length:' ),
    2461                 );
     2472                ) );
    24622473
    24632474                foreach ( $fields as $key => $label ):
    24642475                        if ( ! empty( $meta[$key] ) ) : ?>
    2465                 <div class="misc-pub-section misc-pub-mime-meta">
     2476                <div class="misc-pub-section misc-pub-mime-meta misc-pub-<?php echo sanitize_html_class( $key ); ?>">
    24662477                        <?php echo $label ?> <strong><?php echo esc_html( $meta[$key] ); ?></strong>
    24672478                </div>
    24682479        <?php
     
    24822493        <?php
    24832494                endif;
    24842495
    2485                 $audio_fields = array(
     2496                /**
     2497                 * Audio attachment metadata fields to be shown in the publish meta box.
     2498                 *
     2499                 * @since  3.7.0
     2500                 *
     2501                 * @param array $fields {
     2502                 *     An array of the attachment metadata keys and labels.
     2503                 *
     2504                 *     @type string Label to be shown before the field data.
     2505                 * }
     2506                 */
     2507                $audio_fields = apply_filters( 'audio_submitbox_misc_sections', array(
    24862508                        'dataformat' => __( 'Audio Format:' ),
    24872509                        'codec' => __( 'Audio Codec:' )
    2488                 );
     2510                ) );
    24892511
    24902512                foreach ( $audio_fields as $key => $label ):
    24912513                        if ( ! empty( $meta['audio'][$key] ) ) : ?>
    2492                 <div class="misc-pub-section misc-pub-audio">
     2514                <div class="misc-pub-section misc-pub-audio misc-pub-<?php echo sanitize_html_class( $key ); ?>">
    24932515                        <?php echo $label; ?> <strong><?php echo esc_html( $meta['audio'][$key] ); ?></strong>
    24942516                </div>
    24952517        <?php