WordPress.org

Make WordPress Core

Ticket #32359: 32359.diff

File 32359.diff, 1.2 KB (added by stephdau, 6 years ago)

Functional patch to add WordPress.com as a provider.

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

     
    7373                        '#https?://(.+)\.tumblr\.com/post/.*#i'               => array( 'https://www.tumblr.com/oembed/1.0',                  true  ),
    7474                        '#https?://(www\.)?kickstarter\.com/projects/.*#i'    => array( 'https://www.kickstarter.com/services/oembed',        true  ),
    7575                        '#https?://kck\.st/.*#i'                              => array( 'https://www.kickstarter.com/services/oembed',        true  ),
     76                        '#https?://[^/]+\.wordpress\.com/[\d/]+/.+#i'         => array( 'https://public-api.wordpress.com/oembed/1.0/?for=WP', true  ),
    7677                );
    7778
    7879                if ( ! empty( self::$early_providers['add'] ) ) {
     
    146147                 * | Tumblr       | tumblr.com           |  Yes  | 4.2.0     |
    147148                 * | Kickstarter  | kickstarter.com      |  Yes  | 4.2.0     |
    148149                 * | Kickstarter  | kck.st               |  Yes  | 4.2.0     |
     150                 * | WordPress.com | wordpress.com        |  Yes  | 4.3.0     |
    149151                 * | ------------ | -------------------- | ----- | --------- |
    150152                 *
    151153                 * No longer supported providers: