十一月 17, 2009 3 : 23 下午 此格有 8 个脚印
wp-al-swfobject是一个wordpress插件。
使用wp-al-swfobject可以很方便的在wordpress博客中嵌入flash文件,它是基于swfobject的,所以在后台可以自由设置swfobject的版本。
安装使用:
- 把下载的压缩包解压到本地,然后把”wp-al-swfobject”这个文件夹上传到服务器上,位置是你的wordpress目录下的:wp-content/plugins。
- 插件上传后,可以在wordpress管理后台的插件(plug-in)中找到wp-al-swfobject,启用它就可以了。
- 按照如下代码的格式在你想插入flash的地方(限博客文章的内容模块),书写代码:
[embedSWF]swf, width, height, align, version, expressInstall, flashvars, params, attributes[ /embedSWF]
下面有参数的详细说明:
- swf(indispensable) ・・・ Th需要嵌入的swf文件的路径。
- width(optional) ・・・ flash文件的宽度,如果为空,将使用wp-al-swfobject控制面板中的默认值。
- height(optional) ・・・ flash文件的高度,如果为空,将使用wp-al-swfobject控制面板中的默认值。
- align(optional) ・・・ flash的位置,可以选择“left”, the “right”, “center”。
- version(optional) ・・・ flash播放器的版本。
- expressInstall(optional) ・・・ expressInstall.swf的路径,当播放器版本过低,将显示这个flash文件,如为flashplayer 9.0.0.或更高的版本。
- flashvars(optional) ・・・ 传入flashvars变量,格式为 {name1:”value1″, name2,”value2″}。
- params(optional) ・・・ 传入参数,如allowScriptAccess,wmode,allowfullscreen。
- attributes(optional) ・・・ 传入属性,如id。
如果需要在博客文章的内容模块以外的地方嵌入flash,可以通过以下的php方法:
<?php wp_al_swfobject_echo('[embedSWF]swf, width, height, align, version, expressInstall, flashvars, params, attributes[/embedSWF]'); ?>
- Example
[embedSWF]sample.swf, 400, 360, center, 9.0.0, http://hogehoge.jp/alt.swf, {aaa:"10"}, {menu:"false", allowScriptAccess:"always"}, {id:"sample", name:"sample"}[ /embedSWF] 





