Loading…

自定义你的WordTube



随着目前国内外视频共享网站增多,越来越多的blogger愿意,喜欢在自己的博客上嵌入视频文件。下面的WordTube视频插件,可以让喜欢发视频文件的wordpress blogger更好地,更爽的,更酷的展示视频文件。

 
这个插件是一个老美写的,用的是JW Player做的支持,主要的思想是用了JW Player的可定制性。之前我正巧给国家大剧院做过一个播放器,用的也是JW的。所以这次就谈谈心的咯。
* 插件名称:WordTube
* 插件版本:2.0.B3
* 适用平台:2.0.4以上
* 功能简介:WordTube插件用来在WP中播放你的Youtube视频。不过,除了Youtube外,它还支持多种格式,比如视频格式.flv和.swf,音频格式mp3和图像格式png,gif,jpg等。
 
下载介绍
 
* WP官方下载页面 | 插件作者下载页面
 
效果图:
 
wordtube
 
英文教程
 
* Upload the files to wp-content/plugins/wordtube
* Go to the web page http://www.jeroenwijering.com/?item=JWMediaPlayer and download the JW Media Player and unpack the conent
* Upload the file mediaplayer.swf to the wordtube folder
* Activate the plugin
* Upload a .flv video files to the wordpress upload folder or use the Upload form at Manage -> wordTube
* Optional you can upload a image to show a preview of the video file
* Go to your post an enter the tag [MEDIA=ID] or [MYPLAYLIST=ID].
 
个性化修改
 
即修改视频框上右击显示的文字和链接,修改效果如下图,修改方法?请往下看。
 
wordtube_example
如图,“gowers的网记”就是修改后的
 
在lib文件夹中找到wordtube.class.php文件,并找到
/**
* wordTubeClass::GlobalFlashVars()
* Sets up fixed part of code once
* @return string
*/
function GlobalFlashVars() {
$out   = $this->addFlashVar( ‘repeat’, $this->options[‘repeat’], ‘false’, ‘bool’);
$out  .= $this->addFlashVar( ‘volume’, $this->options[‘volume’], 90);
$out  .= $this->addFlashVar( ‘bufferlength’, $this->options[‘bufferlength’], 1);
$out  .= $this->addFlashVar( ‘fullscreen’, $this->options[‘showfsbutton’], ‘false’, ‘bool’);
 
// Media Player V4.00 new settings
 
在// Media Player V4.00 new settings 下面插入下面的代码
 
$out .= $this->addFlashVar( ‘aboutlink’,$this->options[‘aboutlink’]);
$out .= $this->addFlashVar( ‘abouttext’,$this->options[‘abouttext’]);
 
在admin文件夹中找到settings.php文件,并找到标注有
<!– Media Player settings –>
<div id="player">
<h2><?php _e(‘Media Player’,’wpTube’); ?></h2>
<form name="playersettings" method="POST" action="<?php echo $filepath.’#player’; ?>" >
<?php wp_nonce_field(‘wt_settings’) ?>
<input type="hidden" name="page_options"
value="repeat,stretching,displayclick,quality,showfsbutton,
volume,bufferlength,media_width,media_height,controlbar,
usewatermark,watermarkurl,skinurl,startsingle" />
 
并在
value="repeat,stretching,displayclick,quality,showfsbutton,
volume,bufferlength,media_width,media_height,controlbar,
usewatermark,watermarkurl,skinurl,startsingle
中加入,abouttext,aboutlink 
//这个的作用是你点“SAVE按钮的时候数据传值生效”
 
同样修改admin文件夹中settings.php文件,并找到
<tr>
<th><?php _e(‘Autostart first single media’,’wpTube’) ?></th>
<td><input name="startsingle" type="checkbox" value="1" <?php checked(true , $wt_options[‘startsingle’]); ?> />
<?php _e(‘If checked, first media in a single post will automatically starts.’,’wpTube’) ?></td>
</tr>
在其下面加入代码
<tr>
<th><?php _e(‘About text’,’wpTube’) ?></th>
<td><input name="abouttext" type="text" size="60" maxlength="200" value="<?php echo $wt_options[‘abouttext’] ?>" />
</td>
</tr>
<tr>
<th><?php _e(‘About text link’,’wpTube’) ?></th>
<td><input name="aboutlink" type="text" size="60" maxlength="200" value="<?php echo $wt_options[‘aboutlink’] ?>" />
</td>
</tr>//在管理后台加入文本输入框,方便修改所设定的值。
 
这一切修改完成后,你就可以进后台》设置》wordTube 》Media Player。在其最下面你就能发现About text和、About text link两个文字输入框选项,按要求输入你的网站名称、链接地址。然后?一切大功告成!
 
我现在的效果图!
 
[media id=16]
快点行动吧~

 


发布在: 2008年8月14日 | 分类: 杂七杂八
Tags: , , , , , ,