oembed_providers хук-фильтр . WP 2.9.0
Filters the list of sanctioned oEmbed providers.
Since WordPress 4.4, oEmbed discovery is enabled for all users and allows embedding of sanitized iframes. The providers in this list are sanctioned, meaning they are trusted and allowed to embed any content, such as iframes, videos, JavaScript, and arbitrary HTML.
Supported providers:
Provider | Flavor | Since |
---|---|---|
Dailymotion | dailymotion.com | 2.9.0 |
Flickr | flickr.com | 2.9.0 |
Scribd | scribd.com | 2.9.0 |
Vimeo | vimeo.com | 2.9.0 |
WordPress.tv | wordpress.tv | 2.9.0 |
YouTube | youtube.com/watch | 2.9.0 |
Crowdsignal | polldaddy.com | 3.0.0 |
SmugMug | smugmug.com | 3.0.0 |
YouTube | youtu.be | 3.0.0 |
twitter.com | 3.4.0 | |
Slideshare | slideshare.net | 3.5.0 |
SoundCloud | soundcloud.com | 3.5.0 |
Dailymotion | dai.ly | 3.6.0 |
Flickr | flic.kr | 3.6.0 |
Spotify | spotify.com | 3.6.0 |
Imgur | imgur.com | 3.9.0 |
Meetup.com | meetup.com | 3.9.0 |
Meetup.com | meetu.ps | 3.9.0 |
Animoto | animoto.com | 4.0.0 |
Animoto | video214.com | 4.0.0 |
Issuu | issuu.com | 4.0.0 |
Mixcloud | mixcloud.com | 4.0.0 |
Crowdsignal | poll.fm | 4.0.0 |
TED | ted.com | 4.0.0 |
YouTube | youtube.com/playlist | 4.0.0 |
Tumblr | tumblr.com | 4.2.0 |
Kickstarter | kickstarter.com | 4.2.0 |
Kickstarter | kck.st | 4.2.0 |
Cloudup | cloudup.com | 4.3.0 |
ReverbNation | reverbnation.com | 4.4.0 |
VideoPress | videopress.com | 4.4.0 |
reddit.com | 4.4.0 | |
Speaker Deck | speakerdeck.com | 4.4.0 |
twitter.com/timelines | 4.5.0 | |
twitter.com/moments | 4.5.0 | |
twitter.com/user | 4.7.0 | |
twitter.com/likes | 4.7.0 | |
twitter.com/lists | 4.7.0 | |
Screencast | screencast.com | 4.8.0 |
Amazon | amazon.com (com.mx, com.br, ca) | 4.9.0 |
Amazon | amazon.de (fr, it, es, in, nl, ru, co.uk) | 4.9.0 |
Amazon | amazon.co.jp (com.au) | 4.9.0 |
Amazon | amazon.cn | 4.9.0 |
Amazon | a.co | 4.9.0 |
Amazon | amzn.to (eu, in, asia) | 4.9.0 |
Amazon | z.cn | 4.9.0 |
Someecards | someecards.com | 4.9.0 |
Someecards | some.ly | 4.9.0 |
Crowdsignal | survey.fm | 5.1.0 |
TikTok | tiktok.com | 5.4.0 |
No longer supported providers:
Provider | Flavor | Since | Removed |
---|---|---|---|
Qik | qik.com | 2.9.0 | 3.9.0 |
Viddler | viddler.com | 2.9.0 | 4.0.0 |
Revision3 | revision3.com | 2.9.0 | 4.2.0 |
Blip | blip.tv | 2.9.0 | 4.4.0 |
Rdio | rdio.com | 3.6.0 | 4.4.1 |
Rdio | rd.io | 3.6.0 | 4.4.1 |
Vine | vine.co | 4.1.0 | 4.9.0 |
Photobucket | photobucket.com | 2.9.0 | 5.1.0 |
Funny or Die | funnyordie.com | 3.0.0 | 5.1.0 |
CollegeHumor | collegehumor.com | 4.0.0 | 5.3.1 |
Hulu | hulu.com | 2.9.0 | 5.5.0 |
instagram.com | 3.5.0 | 5.5.2 | |
instagr.am | 3.5.0 | 5.5.2 | |
Instagram TV | instagram.com | 5.1.0 | 5.5.2 |
Instagram TV | instagr.am | 5.1.0 | 5.5.2 |
facebook.com | 4.7.0 | 5.5.2 |
Использование
add_filter( 'oembed_providers', 'filter_function_name_7141' ); function filter_function_name_7141( $providers ){ // filter... return $providers; }
- $providers(массив[])
- An array of arrays containing data about popular oEmbed providers.
Список изменений
С версии 2.9.0 | Введена. |
Где вызывается хук
oembed_providers
wp-includes/class-wp-oembed.php 210
$this->providers = apply_filters( 'oembed_providers', $providers );