4个内置RSS提要之间的区别?

时间:2014-04-08 作者:Howdy_McGee

有人能给我解释一下4种不同的内置RSS源之间的区别,以及为什么/何时我应该选择其中一种?为什么WordPress合并了4个不同的,而不是专注于一个通用的?这些提要包括:

1) RDF/RSS 1.0源

2) RSS 0.92源

3) RSS 2.0源

4) Atom馈送

WordPress RSS Feeds Codex

3 个回复
最合适的回答,由SO网友:gmazzap 整理而成

未存储提要,WordPress会根据请求生成它们。这意味着,即使WordPress可以生成4种类型的提要,也不会以任何方式影响性能,但可以让用户根据他们使用的阅读器选择他们喜欢的格式:如果有不同类型的提要标准,WordPress不是错的。

WordPress首选的方式是RSS 2.0,但如果用户有不同的需求,WordPress允许选择rdf、RSS 0.92或atom。

当然,作为网站所有者,您可以决定只支持一个版本,它非常简单:

add_action( \'pre_get_posts\', function () {
  if ( is_feed() && ! is_feed( \'rss2\' ) ) { // only support rss2
    header("HTTP/1.0 403 Forbidden");
    exit();
  }
});

SO网友:Ray Mitchell

RSS的各种版本包含越来越复杂的信息,RSS 2。*是最新的。Atom提要是另一种竞争性的内容聚合方法。一般来说,RSS提要更常用,并且几乎总是用于分发播客。

维基百科的文章提供了很好的信息。http://en.wikipedia.org/wiki/Rss

SO网友:Otto

为什么WordPress合并了4个不同的,而不是专注于一个通用的?

因为没有“普遍”的东西。不同的系统需要不同的格式。支持多种格式可以提高互操作性,这不是一件坏事。

结束

相关推荐

仅包含来自1个类别的帖子的RSS提要

我正在使用一个有许多自定义帖子类型的主题,但我想要我的主RSS提要www.domain.com/feed 仅显示一个类别中的帖子和自定义帖子类型。类别定义如下Posts / Categories.我该怎么做</这对SEO有害吗</无论如何,我注意到我的帖子需要几天的时间才能被谷歌索引,即使它们包含在RSS提要中。