Quelqu'un peut-il me donner une explication sur les différences entre les 4 différents flux RSS intégrés et pourquoi/quand dois-je choisir l'un par rapport à l'autre? Pourquoi WordPress en incorpore 4 différents au lieu de se focaliser sur 1 universel? Les flux incluent:
1) Flux RDF/RSS 1.0
2) flux RSS 0.92
3) flux RSS 2.0
4) alimentation atomique
Les flux ne sont pas stockés, WordPress les génère sur demande. Cela signifie que même si WordPress peut générer 4 types de flux, cela n’affecte en rien les performances, mais donne le possibilité aux utilisateurs de choisir un format qu’ils apprécient en fonction du lecteur qu’ils utilisent: n’est pas un défaut de WordPress s’il existe différents types de flux standard.
La manière préférée de WordPress est RSS 2.0, mais si un utilisateur a des besoins différents, WordPress permet de choisir rdf, rss 0.92 ou atom.
Bien entendu, en tant que propriétaire de site, vous pouvez décider de prendre en charge une seule version, c’est aussi simple que:
add_action( 'pre_get_posts', function () {
if ( is_feed() && ! is_feed( 'rss2' ) ) { // only support rss2
header("HTTP/1.0 403 Forbidden");
exit();
}
});
Les différentes versions de RSS contiennent des informations de plus en plus complexes, RSS 2 * étant la plus récente. Les flux Atom sont une autre méthode concurrente de syndication de contenu. En général, les flux RSS sont plus couramment utilisés et sont presque toujours utilisés pour distribuer des podcasts.
L'article de Wikipedia donne de très bonnes informations. http://en.wikipedia.org/wiki/Rss
Pourquoi WordPress en incorpore 4 différents au lieu de se focaliser sur 1 universel?
Parce qu'il n'y a pas de chose "universelle". Différents systèmes nécessitent différents formats. La prise en charge de plusieurs formats augmente l'interopérabilité et n'est pas une mauvaise chose.