WordPress.org

Make WordPress Core

Ticket #24010: 24010.7.diff

File 24010.7.diff, 1.9 KB (added by SergeyBiryukov, 8 years ago)
  • wp-admin/includes/post-formats.php

     
    2626                <div id="image-preview" class="wp-format-media-preview">
    2727                        <?php
    2828                                if ( is_numeric( $value ) ) {
    29                                         $format_meta['image'] = absint( $value );
    30                                         $image = wp_get_attachment_url( $format_meta['image'] );
    31                                         printf( '<img src="%s" alt="%s" />', esc_url( $image ), get_the_title( $format_meta['image'] ) );
     29                                        $image = wp_get_attachment_url( $value );
     30                                        printf( '<img src="%s" alt="%s" />', esc_url( $image ), get_the_title( $value ) );
    3231                                } elseif ( preg_match( '/' . get_shortcode_regex() . '/s', $value ) ) {
    3332                                        echo do_shortcode( $value );
    3433                                } elseif ( ! preg_match( '#<[^>]+>#', $value ) ) {
     
    7776                <div id="video-preview" class="wp-format-media-preview">
    7877                        <?php
    7978                                if ( is_numeric( $value ) ) {
    80                                         $url = wp_get_attachment_url( $value );
    81                                         echo do_shortcode( sprintf( '[video src="%s"]', $url ) );
     79                                        $video = wp_get_attachment_url( $value );
     80                                        echo do_shortcode( sprintf( '[video src="%s"]', $video ) );
    8281                                } elseif ( preg_match( '/' . get_shortcode_regex() . '/s', $value ) ) {
    8382                                        echo do_shortcode( $value );
    8483                                } elseif ( ! preg_match( '#<[^>]+>#', $value ) ) {
     
    115114                <div id="audio-preview" class="wp-format-media-preview">
    116115                        <?php
    117116                                if ( is_numeric( $value ) ) {
    118                                         $url = wp_get_attachment_url( $value );
    119                                         echo do_shortcode( sprintf( '[audio src="%s"]', $url ) );
     117                                        $audio = wp_get_attachment_url( $value );
     118                                        echo do_shortcode( sprintf( '[audio src="%s"]', $audio ) );
    120119                                } elseif ( preg_match( '/' . get_shortcode_regex() . '/s', $value ) ) {
    121120                                        echo do_shortcode( $value );
    122121                                } elseif ( ! preg_match( '#<[^>]+>#', $value ) ) {