WordPress.org

Make WordPress Core

Ticket #23149: 23149.2.diff

File 23149.2.diff, 1.4 KB (added by adamsilverstein, 7 years ago)

refresh

  • src/wp-includes/class-oembed.php

     
    2727         */
    2828        function __construct() {
    2929                $providers = array(
    30                         '#https?://(www\.)?youtube\.com/watch.*#i'           => array( 'http://www.youtube.com/oembed',                     true  ),
    31                         'http://youtu.be/*'                                  => array( 'http://www.youtube.com/oembed',                     false ),
     30                        '#http://(www\.)?youtube\.com/watch.*#i'             => array( 'http://www.youtube.com/oembed',                     true  ),
     31                        '#https://(www\.)?youtube\.com/watch.*#i'            => array( 'http://www.youtube.com/oembed?scheme=https',        true  ),
     32                        '#http://youtu\.be/.*#i'                             => array( 'http://www.youtube.com/oembed',                     true  ),
     33                        '#https://youtu\.be/.*#i'                            => array( 'http://www.youtube.com/oembed?scheme=https',        true  ),
    3234                        'http://blip.tv/*'                                   => array( 'http://blip.tv/oembed/',                            false ),
    3335                        '#https?://(www\.)?vimeo\.com/.*#i'                  => array( 'http://vimeo.com/api/oembed.{format}',              true  ),
    3436                        '#https?://(www\.)?dailymotion\.com/.*#i'            => array( 'http://www.dailymotion.com/services/oembed',        true  ),