WordPress.comではiframeが使えないらしい。objectタグも駄目。
らしい。まじか。
本文はもちろん、サイドバーウィジェットでも使えません。
下のように、iframeのsrcに指定したurlが普通のリンクに差し替えられてしまいます。
(編集画面上でもリンクタグに差し替わります)
http://devilishdesign.net/test/iframe_test.php
WordPress.comのサポートページ によると、下記のHTMLタグのみ使えるらしい。
- WordPress.comで使用可能なHTMLタグ
- address, a, abbr, acronym, area, article, aside, b, big, blockquote, br, caption, cite, class, code, col, del, details, dd, div, dl, dt, em, figure, figcaption, footer, font, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, img, ins, kbd, li, map, ol, p, pre, q, s, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var
iframeやobjectは、セキュリティの関係上使用できなくしているそうです。うむむ・・・ならしかたないか。
iframeでsilverlight動画の埋め込みをやってみたかったんですけどね・・・;
あと、同じくセキュリティの為にJavascriptも使えません。
ちなみにiframeでも、オフィシャルブログの記事「Google Docs・Google カレンダーの埋め込みに対応」にあるとおり、一部のサービスの場合は普通に埋め込めるようです。
Youtubeのiframeでの埋め込みも、自動でショートコード[youtube]に書き換えられますがちゃんと表示できました。
ただし、ソースを見ると展開後はiframeの埋め込みではなくobject(embed)での埋め込みになっているみたい。
コメントを残す