WordPress.org

Make WordPress Core

Ticket #23149: 23149b.diff

File 23149b.diff, 1.6 KB (added by JayCC, 5 years ago)

Updating patch to work with wordpress 3.6

  • wp-includes/class-oembed.php

     
    3030       // The WP_Embed class disables discovery for non-unfiltered_html users, so only providers in this array will be used for them.
    3131       // Add to this list using the wp_oembed_add_provider() function (see its PHPDoc for details).
    3232       $this->providers = apply_filters( 'oembed_providers', array(
    33            '#https?://(www\.)?youtube\.com/watch.*#i'           => array( 'http://www.youtube.com/oembed',                     true  ),
    34            'http://youtu.be/*'                                  => array( 'http://www.youtube.com/oembed',                     false ),
     33           '#http://(www\.)?youtube\.com/watch.*#i'             => array( 'http://www.youtube.com/oembed',                     true  ),
     34           '#https://(www\.)?youtube\.com/watch.*#i'            => array( 'http://www.youtube.com/oembed?scheme=https',        true  ),
     35           '#http://youtu\.be/.*#i'                             => array( 'http://www.youtube.com/oembed',                     true  ),
     36           '#https://youtu\.be/.*#i'                            => array( 'http://www.youtube.com/oembed?scheme=https',        true  ),
    3537           'http://blip.tv/*'                                   => array( 'http://blip.tv/oembed/',                            false ),
    3638           '#https?://(www\.)?vimeo\.com/.*#i'                  => array( 'http://vimeo.com/api/oembed.{format}',              true  ),