站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress定制Feeds
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; text-align:center; float:right; padding:6px;"><strong>导航:</strong> [[WordPress进阶使用|上一页]] | {{Template:WordPress导航}}</span> <div style="clear:both;"></div> 如果[http://codex.wordpress.org/Glossary#Feed <STRONG>feed</STRONG>],内容联合(syndication)或RSS这样的术语让你犯迷糊的话,就无需继续往下看了,请先了解一下什么是内容联合([http://codex.wordpress.org/Introduction_to_Blogging#Syndication <STRONG>Introduction to Syndication</STRONG>])。先弄明白feeds和内容联合才是重要的。我们手头上还有一份有关[http://www.wordpress.la/codex-WordPress%20Feeds.html WordPress Feeds]的文章,它能帮助你学习相关的基础知识,当然之后的行文是鉴于你已经了解[[feeds]]及其功用的情况下作成的。 自定义的feeds能让你的读者对你及你的[[博客]]了解得更多:你可以列出博文的协作者名单,或者是给出某个友情(文件)链接。反之,它还能帮助你限制内容联合的可用信息,可以通过移除无关数据或提供版权声明的机器可读版本来达到此目的。 ==WordPress如何产生Feeds== WordPress使用一套feed模板来显示[[网站]]的feeds,这与外观主题模板显示内容的方式是一个道理。这些feed模板位于WordPress主目录下;它们无法用于[http://www.wordpress.la/theme.html 外观主题]系统。 以下为WordPress所包括的feed模板: *<STRONG>wp-rss2.php </STRONG> **<STRONG>显示</STRONG><STRONG>[http://www.rssboard.org/rss-specification RSS 2.0]格式的项目。 </STRONG> *<STRONG>wp-rss.php </STRONG> **<STRONG>显示</STRONG><STRONG>[http://backend.userland.com/rss092 RSS 0.92]格式的项目。 </STRONG> *<STRONG>wp-rdf.php </STRONG> **<STRONG>显示</STRONG><STRONG>[http://purl.org/rss/1.0/ RDF/RSS 1.0]格式的项目。 </STRONG> *<STRONG>wp-atom.php </STRONG> **<STRONG>显示</STRONG><STRONG>[http://www.atomenabled.org/ Atom]格式的项目。 </STRONG> *<STRONG>wp-commentsrss2.php </STRONG> **<STRONG>显示评论 - 包括所有日志的最新评论,及某特定日志的评论 - 格式为RSS 2.0。</STRONG> '''定制Feeds''' 定制feeds的方法多种多样,你可以使用第三方软件将其安装并挂到WordPress中,还可以通过手动修改feed模板来实现。 '''第三方软件''' 一些第三方web服务能够帮助你管理并定制feeds。使用此类服务能够轻易地计算feed阅读人次,或将博客feed与Flickr photostream组合。 此类服务器包括: *[http://www.feedburner.com/ <STRONG>FeedBurner</STRONG>] - 参见使用<STRONG>FeedBurner</STRONG>([http://codex.wordpress.org/Using_FeedBurner ><STRONG>Using FeedBurner</STRONG>]) *[http://www.rssmix.com/ <STRONG>RSS Mix</STRONG>]- 将多个[[RSS]] feeds整合入单个流之中 '''定制Feed模板''' 编辑feed模板与编辑外观主题模板几乎相同。尽管如此,feed模板并未被整合入WordPress外观主题系统之中;如果你希望feeds有不同版本的话,就需要额外创建feed模板或为WordPress打上此补丁([http://wordpress.org/support/topic/25905 this patch])。 许多专门的模板标签都是应内容格式而存在的,而这些内容则是遵循RSS标准的。这些标签包括: *[http://codex.wordpress.org/Template_Tags/the_category_rss <STRONG>the_category_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/comment_author_rss <STRONG>comment_author_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/comment_text_rss <STRONG>comment_text_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/permalink_comments_rss <STRONG>permalink_comments_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/comment_link_rss <STRONG>comment_link_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/bloginfo_rss <STRONG>bloginfo_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/the_title_rss <STRONG>the_title_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/permalink_single_rss <STRONG>permalink_single_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/the_content_rss <STRONG>the_content_rss</STRONG>] *[http://codex.wordpress.org/Template_Tags/the_excerpt_rss <STRONG>the_excerpt_rss</STRONG>] 现在让我们来看看如何将这些模板标签用于WordPress网站feeds吧。 ==使PubDate用于Wordpress 2.2== 鉴于后文,wp-rss2.php不再具有pubDate命令,但/wp-includes/feed-rss2.php在20及22行中仍使用它。 '''PubDate用于非英语国家日期''' WordPress1.5中的RSS 2.0 feed使用某些语言特定术语来显示日志的日期元素。如果你使用的是非英文版的WordPress,某些feed阅读器就无法正确转解这些名称,从而导致显示及/或验证方面的错误。如果你使用WordPress1.5.1之后的版本,feeds中出现的国际日期(international dates in feeds)问题已被修复。 要解决早些版本WordPress中的此问题,请打开wp-rss2.php并将pubDate元素: <pubDate> <?php echo mysql2date('D, d M Y H:i:s +0000', get_the_time('Y-m-d H:i:s')); ?> </pubDate> 修改为: <pubDate> <?php echo mysql2date('r', get_the_time('Y-m-d H:i:s')); ?> </pubDate> 'r'为一泛用的PHP日期格式([http://cn.php.net/manual/en/function.date.php PHP date format]),并不依赖于已翻译的字串。 ==相关条目== *[[Drupal]] *[[OBLOG]] *[[X-Space]] *[[SaBlog-X]] *[[Bo-Blog]] [[category:WordPress中文文档|D]] [[category:WordPress使用|D]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:WordPress导航
(
查看源代码
)(受保护)