説明
投稿記事にTwitterやYouTubeのURL(アドレス)を記述したとき、表示されるページにはリンクとしてではなく、埋め込んだURLの内容が表示される。この仕組み(機能)はoEmbedというもので、対応サイトは随時バージョンアップしている。
oEmbedはWordPress 2.9.0から。バージョンアップ時に見直されているようで、まもなくリリースされる4.0.0でもいくつかの随時サイト(プロバイダー)が追加・削除されている(4.1.0ではVineが、4.2.0ではTumblrが追加)。具体的には、WordPressがサポートしているoEmbed対応サイトは、wp-includes/class-oembed.phpで確認できる。
| プロバイダー | URLパターン | SSL | 対応バージョン |
|---|---|---|---|
| Dailymotion | dailymotion.com | ○ | 2.9.0 |
| Flickr | flickr.com | ○ | 2.9.0 |
| Revision3 | revision3.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 |
| Polldaddy | 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 |
| Animoto | animoto.com | ○ | 4.0.0 |
| Animoto | video214.com | ○ | 4.0.0 |
| Issuu | issuu.com | ○ | 4.0.0 |
| Mixcloud | mixcloud.com | ○ | 4.0.0 |
| Polldaddy | 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.4.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 | |
| 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 |
| pinterest.com | ○ | 5.9.0 | |
| WolframCloud | wolframcloud.com | ○ | 5.9.0 |
| Pocket Casts | pocketcasts.com | ○ | 6.1.0 |
| Crowdsignal | crowdsignal.net | ○ | 6.2.0 |
| Anghami | anghami.com | ○ | 6.3.0 |
| Bluesky | bsky.app | ○ | 6.6.0 |
このように、4.0.0ではTEDやYouTubeのプレイリストなど8リストが追加されている。
さて、上記のようにサポートされたサイトがある一方で、サポートから外されたサイトもある。
| プロバイダー | URLパターン | SSL | 対応バージョン | 削除バージョン |
|---|---|---|---|---|
| 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 | |
| Meetup.com | meetup.com | ○ | 3.9.0 | 6.0.1 |
| Meetup.com | meetu.ps | ○ | 3.9.0 | 6.0.1 |
| SlideShare | slideshare.net | ○ | 3.5.0 | 6.6.0 |
| Screencast | screencast.com | ○ | 4.8.0 | 6.8.2 |
個人的に馴染みがないサイトだが、これらのサイトを埋め込んでいる場合は要注意だ。
なお掲載した内容は4.0.0RC16.8.2で確認したものになる。正式リリース前だが、もうRC1だし、このまま確定するないだろう。
最終更新 : 2025年07月17日 10:56
関連
お勧め
wp_print_inline_script_tag(2021年4月19日 更新)
void wp_print_inline_script_tag( string $javascript [ , array $attributes = array() ] )
インラインJavaScriptを含むscript要素を出力する。
register_rest_route(2022年8月17日 更新)
bool register_rest_route( string $namespace, string $route [ , array $args = array() [ , bool $override = false ] ] )
REST APIのルートを登録する。
wp_determine_option_autoload_value(2024年7月22日 更新)
string wp_determine_option_autoload_value( string $option, mixed $value, mixed $serialized_value, boo l |string $autoload )
自動ロードのトリガー値を取得する。
single_tag_title(2018年5月27日 更新)
string single_tag_title( [ string $prefix = '' [ , bool $display = true ] ] )
投稿タグアーカイブページの投稿タグ名を取得し、パラメータ$displayがtrueならば表示する。$displayがfalseの場合は、文字列として返す。
home_url(2023年3月31日 更新)
string home_url( [ string $path = '' [ , string $scheme = null ] ] )
現在のブログ(サイト)のホームURLを取得する。ホームURLは、管理者ページの「設定」-「一般」の「サイトのアドレス(URL)」のこと。