使用 WordPress 的 Embed 功能快速插入优酷视频
来源:互联网 发布:产生一个5阶魔方矩阵 编辑:程序博客网 时间:2024/05/16 12:22
在 WordPress 2.9 中新增的 Easy Embeds 的功能,它能让你通过直接发布一个 URL(需要单独一行,纯文本,不带链接才行),就能把这个 URL 中的视频显示到 WordPress 博客上,并且会根据博客的布局调整视频的大小。
但是默认不支持国内的优酷这个视频分享网站,我根据 WordPress 的 Embeds 接口制作了下面的插件,让你的 WordPress 博客通过一行链接就能发布优酷的视频,而无需去查找优酷的复杂而麻烦的 flash 嵌入代码。
// If the user supplied a fixed width AND height, use it
if ( !empty($rawattr['width']) && !empty($rawattr['height']) ) {
$width = (int) $rawattr['width'];
$height = (int) $rawattr['height'];
} else {
list( $width, $height ) = wp_expand_dimensions( 480, 400, $attr['width'], $attr['height'] );
}
return apply_filters( 'embed_youku', '<embed src="http://player.youku.com/player.php/sid/' . esc_attr($matches[1]) . '/v.swf" quality="high" width="' . esc_attr($width) . '" height="' . esc_attr($height) . '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>', $matches, $attr, $url, $rawattr );
}
wp_embed_register_handler( 'youku', '#http://v.youku.com/v_show/id_(.*?).html#i', 'wp_embed_handler_youku' );
把上面这段代码放到当前主题的 functions.php 文件中,或者添加一个插件头,上传到插件目录下,激活即可。
安装好之后,你只需要把优酷视频的链接直接贴入到 WordPress 日志内容中即可显示视频,假设其中 XXXXXXX 是视频的 ID,那么插入方法是:
http://v.youku.com/v_show/id_XXXXXXXXXXXXX.html
或者
[ embed]http://v.youku.com/v_show/id_XXXXXXXXXXXXX.html[/embed]
0 0
- 使用 WordPress 的 Embed 功能快速插入优酷视频
- 使用 WordPress 的 Embed 功能快速插入优酷视频
- 在HTML中使用object和embed标签插入视频
- 利用WordPress短代码插入无广告的优酷视频
- wordpress插入bilibili视频
- (视频) 《快速创建网站》 2.3 WordPress初始化和功能简介
- Wordpress插入音乐,插入视频
- embed标签的使用
- embed标签的使用
- 关于embed的使用
- 使用 WordPress 的子主题(Child Themes)功能快速制作自己的主题
- wordpress 插入视频短代码 支持优酷,土豆,ku6,youtube
- 嵌入式(embed)Tomcat的使用
- embed和video的使用
- 无需安装插件 WordPress插入html5视频
- WORDPRESS 去除优酷视频广告
- wordpress禁用embeds功能 移除wp-embed.min.js文件
- 使用wordpress快速建站
- linux awk 内置函数详细介绍(实例)
- 中文附件文件名过长,导致下载时文件名为乱码的错误解决办法
- 用 Hadoop 进行分布式并行编程(一)基本概念与安装部署
- 创建INI文件读写程序
- SDL入门学习教程
- 使用 WordPress 的 Embed 功能快速插入优酷视频
- 写给酷派“大神”的一封公开信
- 线程同步和异步的区别?IOS中如何实现多线程的同步?
- Insertion Sort List ---leetcode---Runtime Error
- MongoDB在Windows环境下的安装与操作
- python 抓取动态网页的问题
- python核心编程六-文件盒输入输出
- Android主题更换机制
- 判断手机号码格式的正则表达式