WordPress.org

Make WordPress Core

Ticket #11436: 11436.3.patch

File 11436.3.patch, 638 bytes (added by hakre, 3 years ago)
  • wp-includes/class-oembed.php

     
    247247 
    248248                        case 'video': 
    249249                        case 'rich': 
    250                                 $return = ( !empty($data->html) ) ? $data->html : false; 
     250                                $return = ( empty($data->html) ) ? false : $data->html; 
     251                                if ( $return && is_admin_bar_showing() && false === strpos( $return, 'wmode' ) ) 
     252                                        $return = str_replace( '</param><embed', '</param><param name="wmode" value="opaque"></param><embed wmode="opaque"', $return ); 
    251253                                break; 
    252254 
    253255                        case 'link':