WordPress.org

Make WordPress Core

Ticket #38003: 38003.3.diff

File 38003.3.diff, 2.5 KB (added by earnjam, 4 years ago)

Updated patch w/recommendations from @Ocean90

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

     
    7272                        '#https?://(.+\.)?polldaddy\.com/.*#i'                => array( 'https://polldaddy.com/oembed/',                             true  ),
    7373                        '#https?://poll\.fm/.*#i'                             => array( 'https://polldaddy.com/oembed/',                             true  ),
    7474                        '#https?://(www\.)?funnyordie\.com/videos/.*#i'       => array( 'http://www.funnyordie.com/oembed',                          true  ),
    75                         '#https?://(www\.)?twitter\.com/.+?/status(es)?/.*#i' => array( 'https://publish.twitter.com/oembed',                        true  ),
    76                         '#https?://(www\.)?twitter\.com/.+?/timelines/.*#i'   => array( 'https://publish.twitter.com/oembed',                        true  ),
     75                        '#https?://(www\.)?twitter\.com/\w{1,15}/status(es)?/.*#i' => array( 'https://publish.twitter.com/oembed',                        true  ),
     76                        '#https?://(www\.)?twitter\.com/\w{1,15}/?$#i'             => array( 'https://publish.twitter.com/oembed',                        true  ),
     77                        '#https?://(www\.)?twitter\.com/\w{1,15}/likes/?$#i'       => array( 'https://publish.twitter.com/oembed',                        true  ),
     78                        '#https?://(www\.)?twitter\.com/\w{1,15}/lists/.*#i'       => array( 'https://publish.twitter.com/oembed',                        true  ),
     79                        '#https?://(www\.)?twitter\.com/\w{1,15}/timelines/.*#i'   => array( 'https://publish.twitter.com/oembed',                        true  ),
    7780                        '#https?://(www\.)?twitter\.com/i/moments/.*#i'       => array( 'https://publish.twitter.com/oembed',                        true  ),
    7881                        '#https?://vine\.co/v/.*#i'                           => array( 'https://vine.co/oembed.{format}',                           true  ),
    7982                        '#https?://(www\.)?soundcloud\.com/.*#i'              => array( 'https://soundcloud.com/oembed',                             true  ),
     
    174177                 * | Twitter      | twitter.com/timelines |      Yes       | 4.5.0     |
    175178                 * | Twitter      | twitter.com/moments   |      Yes       | 4.5.0     |
    176179                 * | Facebook     | facebook.com          |      Yes       | 4.7.0     |
     180                 * | Twitter      | twitter.com/user      |      Yes       | 4.7.0     |
     181                 * | Twitter      | twitter.com/likes     |      Yes       | 4.7.0     |
     182                 * | Twitter      | twitter.com/lists     |      Yes       | 4.7.0     |
    177183                 *
    178184                 * No longer supported providers:
    179185                 *