<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>我爱水煮鱼&#187; 土豆</title>
	<atom:link href="http://fairyfish.net/tag/tudou/feed/" rel="self" type="application/rss+xml" />
	<link>http://fairyfish.net</link>
	<description>关注 WordPress，关注互联网</description>
	<lastBuildDate>Fri, 10 Feb 2012 15:15:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>使用 WordPress 的 Embed 功能快速插入土豆视频</title>
		<link>http://fairyfish.net/2010/04/25/wordpress-embed-tudou/</link>
		<comments>http://fairyfish.net/2010/04/25/wordpress-embed-tudou/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 16:07:23 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[oEmbed]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[土豆]]></category>
		<category><![CDATA[视频]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2697</guid>
		<description><![CDATA[一个简单的 WordPress 插件，可以让你使用 WordPress Embeds 接口，通过一行链接就能发布土豆的视频，而无需使用土豆的复杂而麻烦的 flash 嵌入代码。]]></description>
			<content:encoded><![CDATA[<p>在 Wor dPress 2.9 中新增的 Easy Embeds 的功能，它能让你通过直接发布一个 URL（需要单独一行，纯文本，不带链接才行），就能把这个 URL 中的视频显示到 WordPress 博客上，并且会根据博客的布局调整视频的大小。</p>
<p>但是 WordPress 默认不支持国内的土豆这个视频分享网站，我根据 WordPress 的 Embeds 接口制作了下面的插件，让你的 WordPress 博客通过一行链接就能发布土豆的视频，而无需去查找土豆的复杂而麻烦的 flash 嵌入代码。</p>
<pre>
<span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Blue;">wp_embed_handler_tudou</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #00008b;">$matches</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$url</span><span style="color: Gray;">, </span><span style="color: #00008b;">$rawattr</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;</span><span style="color: #ffa500;">// If the user supplied a fixed width AND height, use it</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Gray;"> !</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;"> &amp;&amp; !</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: #00008b;">$width</span><span style="color: Gray;">&nbsp; = </span><span style="color: Olive;">(</span><span style="color: Blue;">int</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: #00008b;">$height</span><span style="color: Gray;"> = </span><span style="color: Olive;">(</span><span style="color: Blue;">int</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp;</span><span style="color: Olive;">}</span><span style="color: Gray;"> </span><span style="color: Green;">else</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">list</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #00008b;">$width</span><span style="color: Gray;">, </span><span style="color: #00008b;">$height</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> = </span><span style="color: Blue;">wp_expand_dimensions</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: Maroon;">420</span><span style="color: Gray;">, </span><span style="color: Maroon;">363</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp;</span><span style="color: Olive;">}</span><span style="color: Gray;">
&nbsp;
&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">return</span><span style="color: Gray;"> </span><span style="color: Blue;">apply_filters</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #8b0000;">'</span><span style="color: Red;">embed_tudou</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;object width=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$width</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; height=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$height</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.tudou.com/v/</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$matches</span><span style="color: Olive;">[</span><span style="color: Maroon;">1</span><span style="color: Olive;">])</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;opaque&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.tudou.com/v/</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$matches</span><span style="color: Olive;">[</span><span style="color: Maroon;">1</span><span style="color: Olive;">])</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; wmode=&quot;opaque&quot; width=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$width</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; height=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$height</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #00008b;">$matches</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$url</span><span style="color: Gray;">, </span><span style="color: #00008b;">$rawattr</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;
&nbsp;
</span><span style="color: Olive;">}</span><span style="color: Gray;">
&nbsp;
</span><span style="color: Blue;">wp_embed_register_handler</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #8b0000;">'</span><span style="color: Red;">tudou</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">#http://www.tudou.com/programs/view/(.*?)/#i</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">wp_embed_handler_tudou</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span>
</pre>
<p>把上面这段代码放到当前主题的 functions.php 文件中，或者添加一个插件头，上传到插件目录下，激活即可。</p>
<p>安装好之后，你只需要把土豆视频的链接直接贴入到 WordPress 日志内容中即可显示视频，假设其中 XXXXXXX 是视频的 ID，那么插入方法是：</p>
<p>http://www.tudou.com/programs/view/XXXXXXX/</p>
<p>或者</p>
<p>[ embed]http://www.tudou.com/programs/view/XXXXXXX/[/embed]</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2010/04/25/wordpress-embed-tudou/" title="使用 WordPress 的 Embed 功能快速插入土豆视频">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2010/04/25/wordpress-embed-tudou/&title=%E4%BD%BF%E7%94%A8+WordPress+%E7%9A%84+Embed+%E5%8A%9F%E8%83%BD%E5%BF%AB%E9%80%9F%E6%8F%92%E5%85%A5%E5%9C%9F%E8%B1%86%E8%A7%86%E9%A2%91&tags=oEmbed, WordPress 插件, 土豆, 视频, "  title="使用 WordPress 的 Embed 功能快速插入土豆视频">收藏本文</a>
 / <a href="http://fairyfish.net/2010/04/25/wordpress-embed-tudou/#comments" title="使用 WordPress 的 Embed 功能快速插入土豆视频">26条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/wordpress-embed-youku/" title="使用 WordPress 的 Embed 功能快速插入优酷视频">使用 WordPress 的 Embed 功能快速插入优酷视频</a></li>
<li><a href="http://fairyfish.net/m/wp-emoji/" title="在你的博客里显示 Emoji 表情：WP-Emoji">在你的博客里显示 Emoji 表情：WP-Emoji</a></li>
<li><a href="http://fairyfish.net/article/wordpress-seo/" title="WordPress SEO 宝典">WordPress SEO 宝典</a></li>
<li><a href="http://fairyfish.net/2011/09/19/sina-connect-23/" title="新浪微博连接 2.3">新浪微博连接 2.3</a></li>
<li><a href="http://fairyfish.net/article/fancybox-and-wordpress-plugins/" title="jQuery 图片播放插件 FancyBox 和其 WordPress 插件">jQuery 图片播放插件 FancyBox 和其 WordPress 插件</a></li>
<li><a href="http://fairyfish.net/2011/03/28/42qu-wordpress-plugin/" title="42区 WordPress 插件">42区 WordPress 插件</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=195025812&amp;utmr=-&amp;utmp=%2Frss%2F2010%2F04%2F25%2Fwordpress-embed-tudou%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+WordPress+%E7%9A%84+Embed+%E5%8A%9F%E8%83%BD%E5%BF%AB%E9%80%9F%E6%8F%92%E5%85%A5%E5%9C%9F%E8%B1%86%E8%A7%86%E9%A2%91&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2010/04/25/wordpress-embed-tudou/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>土豆推出高清正版视频：“黑豆”</title>
		<link>http://fairyfish.net/2008/09/19/hd-tudou/</link>
		<comments>http://fairyfish.net/2008/09/19/hd-tudou/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 04:08:08 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[互联网]]></category>
		<category><![CDATA[土豆]]></category>
		<category><![CDATA[视频]]></category>

		<guid isPermaLink="false">http://fairyfish.net/2008/09/19/%e5%9c%9f%e8%b1%86%e6%8e%a8%e5%87%ba%e9%ab%98%e6%b8%85%e6%ad%a3%e7%89%88%e8%a7%86%e9%a2%91%ef%bc%9a%e2%80%9c%e9%bb%91%e8%b1%86%e2%80%9d/</guid>
		<description><![CDATA[视频网站土豆网推出高清版“黑豆”（hd.tudou.com）。该产品具备全部正版授权、高清播放效果等特点，并且推出电视剧、电影和综艺三个频道。同时，“黑豆”上线之初的节目数量达10000个之多，并且都已全部取得正版授权。 虽然土豆这次住打高清和正版方向，确实有别于其他一直深受版权纠纷的视频分享网站。土豆推出高清正版视频：“黑豆”是否说明 UGC（User Generate Content）模式是否走到了末路。 &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 11条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志几分钟：基于视频的生活百科 使用 WordPress 的 Embed 功能快速插入土豆视频 YouTube Direct：使用 YouTube 创建你自己的视频网站 视频网站的分类和特点 YouTube 开始测试视频下载 宽屏模式插入 YouTube 视频]]></description>
			<content:encoded><![CDATA[<p>视频网站<a href="http://www.tudou.com/">土豆网</a>推出高清版“黑豆”（<a href="http://hd.tudou.com">hd.tudou.com</a>）。该产品具备全部正版授权、高清播放效果等特点，并且推出电视剧、电影和综艺三个频道。同时，“黑豆”上线之初的节目数量达10000个之多，并且都已全部取得正版授权。<br />
<span id="more-1665"></span><br />
虽然土豆这次住打高清和正版方向，确实有别于其他一直深受版权纠纷的视频分享网站。土豆推出高清正版视频：“黑豆”是否说明 UGC（User Generate Content）模式是否走到了末路。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2008/09/19/hd-tudou/" title="土豆推出高清正版视频：“黑豆”">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2008/09/19/hd-tudou/&title=%E5%9C%9F%E8%B1%86%E6%8E%A8%E5%87%BA%E9%AB%98%E6%B8%85%E6%AD%A3%E7%89%88%E8%A7%86%E9%A2%91%EF%BC%9A%E2%80%9C%E9%BB%91%E8%B1%86%E2%80%9D&tags=土豆, 视频, "  title="土豆推出高清正版视频：“黑豆”">收藏本文</a>
 / <a href="http://fairyfish.net/2008/09/19/hd-tudou/#comments" title="土豆推出高清正版视频：“黑豆”">11条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/05/21/jifenzhong/" title="几分钟：基于视频的生活百科">几分钟：基于视频的生活百科</a></li>
<li><a href="http://fairyfish.net/2010/04/25/wordpress-embed-tudou/" title="使用 WordPress 的 Embed 功能快速插入土豆视频">使用 WordPress 的 Embed 功能快速插入土豆视频</a></li>
<li><a href="http://fairyfish.net/2009/11/19/youtube-direct/" title="YouTube Direct：使用 YouTube 创建你自己的视频网站">YouTube Direct：使用 YouTube 创建你自己的视频网站</a></li>
<li><a href="http://fairyfish.net/2009/02/24/videos-sites/" title="视频网站的分类和特点">视频网站的分类和特点</a></li>
<li><a href="http://fairyfish.net/2009/01/20/youtube-tests-video-downloads/" title="YouTube 开始测试视频下载">YouTube 开始测试视频下载</a></li>
<li><a href="http://fairyfish.net/2008/12/05/embed-youtube-vidoes-in-widescreen-format/" title="宽屏模式插入 YouTube 视频">宽屏模式插入 YouTube 视频</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=9743525&amp;utmr=-&amp;utmp=%2Frss%2F2008%2F09%2F19%2Fhd-tudou%2F&amp;utmdt=%E5%9C%9F%E8%B1%86%E6%8E%A8%E5%87%BA%E9%AB%98%E6%B8%85%E6%AD%A3%E7%89%88%E8%A7%86%E9%A2%91%EF%BC%9A%E2%80%9C%E9%BB%91%E8%B1%86%E2%80%9D&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2008/09/19/hd-tudou/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

