WordPress.org

Make WordPress Core


Ignore:
Timestamp:
09/30/2016 09:42:01 PM (4 years ago)
Author:
ocean90
Message:

Embeds: Add oEmbed support for User, List and Like Twitter timelines.

Props earnjam.
Fixes #38003.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-oembed.php

    r38691 r38693  
    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  ),
     
    176179         * | Twitter      | twitter.com/moments   |      Yes       | 4.5.0     |
    177180         * | Facebook     | facebook.com          |      Yes       | 4.7.0     |
     181         * | Twitter      | twitter.com/user      |      Yes       | 4.7.0     |
     182         * | Twitter      | twitter.com/likes     |      Yes       | 4.7.0     |
     183         * | Twitter      | twitter.com/lists     |      Yes       | 4.7.0     |
    178184         *
    179185         * No longer supported providers:
Note: See TracChangeset for help on using the changeset viewer.