Make WordPress Core

Ticket #28507: 28507.3.diff

File 28507.3.diff, 2.6 KB (added by swissspidy, 8 years ago)
  • src/wp-includes/class-oembed.php

    diff --git src/wp-includes/class-oembed.php src/wp-includes/class-oembed.php
    index a6f9874..7873336 100644
    class WP_oEmbed { 
    5555        public function __construct() {
    5656                $host = urlencode( home_url() );
    5757                $providers = array(
    58                         '#http://((m|www)\.)?youtube\.com/watch.*#i'          => array( 'http://www.youtube.com/oembed',                             true  ),
    59                         '#https://((m|www)\.)?youtube\.com/watch.*#i'         => array( 'http://www.youtube.com/oembed?scheme=https',                true  ),
    60                         '#http://((m|www)\.)?youtube\.com/playlist.*#i'       => array( 'http://www.youtube.com/oembed',                             true  ),
    61                         '#https://((m|www)\.)?youtube\.com/playlist.*#i'      => array( 'http://www.youtube.com/oembed?scheme=https',                true  ),
    62                         '#http://youtu\.be/.*#i'                              => array( 'http://www.youtube.com/oembed',                             true  ),
    63                         '#https://youtu\.be/.*#i'                             => array( 'http://www.youtube.com/oembed?scheme=https',                true  ),
    64                         '#https?://(.+\.)?vimeo\.com/.*#i'                    => array( 'http://vimeo.com/api/oembed.{format}',                      true  ),
     58                        '#http://((m|www)\.)?youtube\.com/watch.*#i'          => array( 'https://www.youtube.com/oembed',                            true  ),
     59                        '#https://((m|www)\.)?youtube\.com/watch.*#i'         => array( 'https://www.youtube.com/oembed',                            true  ),
     60                        '#http://((m|www)\.)?youtube\.com/playlist.*#i'       => array( 'https://www.youtube.com/oembed',                            true  ),
     61                        '#https://((m|www)\.)?youtube\.com/playlist.*#i'      => array( 'https://www.youtube.com/oembed',                            true  ),
     62                        '#http://youtu\.be/.*#i'                              => array( 'https://www.youtube.com/oembed',                            true  ),
     63                        '#https://youtu\.be/.*#i'                             => array( 'https://www.youtube.com/oembed',                            true  ),
     64                        '#https?://(.+\.)?vimeo\.com/.*#i'                    => array( 'https://vimeo.com/api/oembed.{format}',                     true  ),
    6565                        '#https?://(www\.)?dailymotion\.com/.*#i'             => array( 'https://www.dailymotion.com/services/oembed',               true  ),
    6666                        '#https?://dai.ly/.*#i'                               => array( 'https://www.dailymotion.com/services/oembed',               true  ),
    6767                        '#https?://(www\.)?flickr\.com/.*#i'                  => array( 'https://www.flickr.com/services/oembed/',                   true  ),