Improve RSS compliance
The core feed reader issue was that RSS 2.0 <link> is a simple text element and can only appear once per <item>. By having multiple <link> tags with rel attributes, parsers were getting confused and resolving entries to the wrong URL. Now each item has exactly one <link>: the post URL. Everything else uses valid <atom:link> or dedicated extension elements where appropriate.
This commit is contained in:
parent
b0ae451942
commit
f4b415c54e
11 changed files with 212 additions and 84 deletions
1
changelog.d/rss.fix
Normal file
1
changelog.d/rss.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix RSS feeds to be W3C compliant and render better in RSS readers
|
||||
Loading…
Add table
Add a link
Reference in a new issue