WordPress.org

Make WordPress Core

Ticket #20358: image_hwstring_filter.patch

File image_hwstring_filter.patch, 1.0 KB (added by wpsmith, 2 years ago)
  • media.php

     
    101101                $out .= 'width="'.intval($width).'" '; 
    102102        if ($height) 
    103103                $out .= 'height="'.intval($height).'" '; 
    104         return $out; 
     104        return apply_filters( 'image_hwstring', $out ); 
    105105} 
    106106 
    107107/** 
     
    11581158                        return ''; 
    11591159 
    11601160                $rawattr = $attr; 
    1161                 $attr = wp_parse_args( $attr, wp_embed_defaults() ); 
     1161                $attr = wp_parse_args( $attr, wp_embed_defaults( $url ) ); 
    11621162 
    11631163                // kses converts & into & and we need to undo this 
    11641164                // See http://core.trac.wordpress.org/ticket/11311 
     
    13231323 * 
    13241324 * @return array Default embed parameters. 
    13251325 */ 
    1326 function wp_embed_defaults() { 
     1326function wp_embed_defaults( $url = '' ) { 
    13271327        if ( !empty($GLOBALS['content_width']) ) 
    13281328                $theme_width = (int) $GLOBALS['content_width']; 
    13291329 
     
    13431343        return apply_filters( 'embed_defaults', array( 
    13441344                'width'  => $width, 
    13451345                'height' => $height, 
    1346         ) ); 
     1346        ) , $url ); 
    13471347} 
    13481348 
    13491349/**