有人能给我解释一下4种不同的内置RSS源之间的区别,以及为什么/何时我应该选择其中一种?为什么WordPress合并了4个不同的,而不是专注于一个通用的?这些提要包括:
1) RDF/RSS 1.0源
2) RSS 0.92源
3) RSS 2.0源
4) Atom馈送
有人能给我解释一下4种不同的内置RSS源之间的区别,以及为什么/何时我应该选择其中一种?为什么WordPress合并了4个不同的,而不是专注于一个通用的?这些提要包括:
1) RDF/RSS 1.0源
2) RSS 0.92源
3) RSS 2.0源
4) Atom馈送
未存储提要,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();
}
});
RSS的各种版本包含越来越复杂的信息,RSS 2。*是最新的。Atom提要是另一种竞争性的内容聚合方法。一般来说,RSS提要更常用,并且几乎总是用于分发播客。
维基百科的文章提供了很好的信息。http://en.wikipedia.org/wiki/Rss
为什么WordPress合并了4个不同的,而不是专注于一个通用的?
因为没有“普遍”的东西。不同的系统需要不同的格式。支持多种格式可以提高互操作性,这不是一件坏事。
我正在使用一个有许多自定义帖子类型的主题,但我想要我的主RSS提要www.domain.com/feed 仅显示一个类别中的帖子和自定义帖子类型。类别定义如下Posts / Categories.我该怎么做</这对SEO有害吗</无论如何,我注意到我的帖子需要几天的时间才能被谷歌索引,即使它们包含在RSS提要中。