WordPress:Podcasting

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一级 | WordPress | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy

什么是Podcasting?[ ]

Podcasting 通过RSS 2.0, 或者 Atom分配视频或者音频内容. Podcast 客户端如 iTunes, Juice, 或 CastPodder(linux),运行听众订阅你的RSS/Atom feed,在可用时自动下载你的内容到他们的随身听中。

如何工作

  1. 创建你想共享的音频或者视频(通常 MP3 或 MP4)
  2. 上传文件到服务器
  3. 在你的weblog中的文章中链接到该文件
  4. Wordpress 自动在RSS/Atom feed包含了该文件的链接
  5. 听众 使用podcast客户端软件"订阅" 你的RSS/Atom feed 并自动下载新文件.

WordPress 会为你创建必须的链接!


为了Podcasting使用WordPress[ ]

Podcasting 完全支持 Wordpress 1.5. 只要链接到一个帖子中的音频文件,WordPress就会自动添加必须的标签到你的RSS2 feed,这样它就可以作为一个podcast来使用了.

重要:当链接到音频文件时使用一个完整的绝对URI, 否则WordPress不会为它做附件.

错误的: <a href="my-podcast.mp3">My podcast</a>
 
正确的: <a href="http://example.com/my-podcast.mp3">My podcast</a>

就是这样—只需要链接到音频文件,WordPress会为你做好其他所有事情的。

还有一步:你需要让你的RSS2 feed可用。确定你在你的页面上放上了链接:

http://example.com/wordpress/?feed=rss2

或者你使用的是Atom:

http://example.com/wordpress/?feed=atom

从WordPress1.5起,RSS 2.0/Atom链接默认情况下定位在页面底部。

要想让iTunes用户更加方便,可以考虑使用itpc://协议而不是http链接到你的podcast feed:

itpc://domain.org/path/?feed=atom

iTunes用户就可以通过简单的点击来订阅你的feed了。

注意:

  1. 从 WordPress 1.5起, 这 能用于posts 而不能用于静态 pages.
  2. 发布文章时确定链接文件是可访问的。否则WordPress 不能从链接文件收集到它需要的信息。
  3. 如果你更改了链接文件,需要重新发布这个文章,这样WordPress可以更新关于该文件的信息。
  4. 想让Wordpress象podcasts那样识别m4a 和 m4b文件,你需要确认网页服务器可以使用正确的内容形式提供服务。通过添加如下指令到你的Apache 配置文件或者.htaccess 文件:

AddType audio/x-m4a .m4a> <AddType audio/x-m4b .m4b

  1. 偶然的, 你可能不得不放一个 .xml文件在RSS/Atom 链接的末尾, 为了正常的运行。

Dedicated Podcasts[ ]

建立一个dedicated podcast feed:

  1. 在 Admin > Manage > Categories 面板中为你的音频文件建立分类, 叫做"podcasts".
  2. 分配包含音频链接的每个文章到你的"podcasts"分类。
  3. 如果你的blog 在example.com上, 你的podcast feed会自动获得::
http://example.com/wordpress/?feed=rss2&category_name=podcasts

把这个加入你的 .htaccess文件,制定一个重写规则,把访问者直接指向你的podcasts (假定你已经把你的podcasts分类为'podcasts' ):

#podcast rewrite
RewriteRule ^podcasts/?$ /yourWPsubdirectoryhere/index.php?category_name=podcasts [QSA,L]
RewriteRule ^podcasts/feed/(atom|rss2)/?$ /yourWPsubdirectoryhere/index.php?feed=$1&category_name=podcasts [QSA,L]

现在你可以给你的podcasts feed http://example.com/podcasts/feed/rss2 一个 RSS2 格式, 或者是http://example.com/podcasts/feed/atom Atom格式. (如果你不知道这两者的区别,就用第一种,因为RSS2 普遍来说支持性较好).

Archive.org 问题[ ]

Archive.org 可以用来作为podcast 音频文件的主机,但是archive.org 使用文件路径重定向 – 这让WordPress感到混乱, 因此, the Podcast 发布失败 (丢失封装标签错误).

为了避免这种错误,如果你使用archive.org作为音频文件主机, 你需要添加一个自定义域叫做"enclosure" 然后把完整的mp3链接粘贴到值域。

外部链接[ ]

使用PodPress的Podcasts[ ]

PodPress 插件 是为使用WordPress的Podcasting更易用而设计的.

功能

  • 完全的功能和自动的feed 生成 (RSS2, iTunes 和 ATOM)
  • 自动生成闭合标签
  • 预览你的Podcast的iTunes界面
  • Podcast 下载 stats
  • 支持Premium Content (只支持付费用户)
  • 让添加Podcast 到Post 变的非常简单
  • 当你写文章时查看MP3文件ID3 标签
  • 控制播放器在你文章中的什么位置播放.
  • 支持多种格式包括视频Podcasting
  • 支持媒体文件的无限数字.
  • 自动媒体播放MP3, MP4, MOV, FLV, ASF, WMV, AVI, 以及更多
  • 包括线形和弹出窗口支持.
  • 预览视频图片

当你正写文章时你将因为你的媒体文件被显示出域,一切都变的简单 [1]

在管理页面上,你可以定义你的标准设置,也可以设置iTunes-specific,甚至可以看见iTunes音乐商店中你的podcast预.

如果你想控制播放器和链接显示在什么地方,使用display_podcast 标签. [2]

通过在你的文章后添加mp3地址, 它将在文章中显示播放器, 还会加入enclosure tags到你的 RSS2 feed. [3]

你可以设置iTunes-specific 设置和得到一个即时的预览. [4]

你可以查看你的MP3 文件的ID3标签信息,甚至可以复制ID3标签的内容到你的文章中。 [5]

最终结果就是一个很漂亮的flash MP3播放器插件,支持大多数的视频格式。还有就是你拥有了每个媒体文件的下载链接. [6]

这里是你播放视频的时候的界面. [7]

带有Quicktag Button的文章 Podcasts[ ]

Podz' Podcasting Quicktag Button 说明了添加一个podcasting quicktag button到你的写文章 管理面板.

为了使用podcasting quicktag button, 按照本文的方法,通过文本编辑器/wp-admin文件夹打开你的quicktags.js文件,添加提供的代码.保持并上传quicktags.js文件到你的站点进行测试。在你的写文章面板中,准备好你的podcast链接, 点击podcasting quicktag button 然后粘贴在你的链接中. 完成!


This article is [[WordPress::Category:Copyedits|marked]] as in need of editing. You can help Codex by editing it.