前回は、IFRAMEタグがTinyMCEで使えないので、ニコニコ動画のサムネイル付きのリンクを貼れないならば、ショートコードを組めばいいじゃないか!と言うネタでした。
しかし、どうせならばIFRAMEタグ自体をショートコード化すればいいじゃないかと思ったのでした。
function iframe_short($atts, $content = null) {
extract(shortcode_atts(array(
'class' => '',
'frameborder' => '0',
'height' => '',
'width' => '',
'scrolling' => 'auto',
'src' => '',
'style' => '',
), $atts));
return '<iframe class="' . $class . '" width="' . $width . '" height="' . $height . '" src="' . $src . '" scrolling="' . $scrolling . '" frameborder="' . $frameborder. '" style="' . $style . '">' . $content . '</iframe>';
}
add_shortcode('iframe', 'iframe_short');
こんな感じに、最低限の属性しか組んでませんけど。
あんまり使う機会は無さそうですけどね。
- 次: コメントのスレッド化
- 前: テクノドール