WordPress 添加 Flash 播放短代码

2011.08.3 12 Comments 14,168 次阅读

这几天在折腾 The time 主题,往里面集成了一个播放flash的短代码。Flash在这里的网站中可能很少用到,基本都是土豆、优酷的视频。但有很多朋友都不会将flash转换为视频文件,所以没办法插入到文章(额,WordPress 的编辑器支持这样的功能, 但是不够简便)。周良在这里分享一下如何在 WordPress 文章中插入flash~

方法类似我前几天写的集成mp3播放器的类似,在主题的 functions.php 里添加如下代码:

function swf_player($atts, $content = null) {
extract(shortcode_atts(array(“width”=>’480’,”height”=>’360’),$atts));
return ‘<embed type=”application/x-shockwave-flash” width=”‘.$width.’” height=”‘.$height.’” src=”‘.$content.’”></embed>’;
}
add_shortcode(‘swf’,’swf_player’);

调用方法:

[swf]Flash 文件地址[/swf]

即可添加一个 Flash. 该 WordPress 短代码附带两个参数, 分别是 width 和 height , 分别代表宽和高, 默认为宽 480 高 360. 如果要自定义插入的 Flash 大小可修改代码为

[swf width="400" height="300"]Flash 文件地址[/swf]
12 Responses
Comment (12)
Trackback (0)
  • 还没有Trackback
Leave a Reply