WordPress.org

Make WordPress Core

Ticket #40590: 40590-3.diff

File 40590-3.diff, 963 bytes (added by subrataemfluence, 4 years ago)
  • .php

    old new  
    25802580        if ( 'mediaelement' === $library && 1 === $instance ) {
    25812581                $html .= "<!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->\n";
    25822582        }
    2583         //$html .= sprintf( '<video %s controls="controls">', join( ' ', $attr_strings ) );
    25842583
    2585         if ( isset( $attr['controls'] ) && in_array( $attr['controls'], array( 'false', 'off', '0' ), true ) ) {
     2584        if( isset( $attr['controls'] ))
     2585        {
     2586                if ( in_array( $attr['controls'], array( 'true', 'on', '1' ), true ) ) {
     2587                        $html .= sprintf( '<video %s controls="controls">', join( ' ', $attr_strings ) );
     2588                } else {
     2589                        $html .= sprintf( '<video %s>', join( ' ', $attr_strings ) );
     2590                }
     2591        }
     2592        else
     2593        {
    25862594                $html .= sprintf( '<video %s>', join( ' ', $attr_strings ) );
    2587         } else {
    2588                 $html .= sprintf( '<video %s controls="controls">', join( ' ', $attr_strings ) );
    25892595        }
    25902596
    25912597        $fileurl = '';