Differences between default RSS feeds
-
The situation:
I have two basic WP-sites with some content. Now if I check their feeds (www.domain.com/feed) I get two different kind of outputs. Both of them do print out the XML structure, but Feed#1 is just plain text and Feed#2 is actual XML with syntax highlighting etc.
There are also differences on how these two feeds are acting. If I save the Feed#1 from the browser to my computer, I get a file with no extension, but if I save the Feed#2 I get an actual XML file that has the .xml extension.
Also Feed#2 can be viewed on pretty much every browser, but some browsers download Feed#1 instead of displaying its contents.
Both feeds validate if I check them in a validator, so basically you could say they are working.
But the actual problem that I’m having is that parsing the Feed#1 straight from the url (www.domain.com/feed) is a real pain in the ass, or actually impossible, because cURL just sees it as a blob of text inside a < pre>-element. Feed#2 can be easily parsed with cURL though.
But why is this happening? I’ve developed tens of sites with WordPress and now that I’m checking their feeds, some are like Feed#1 and some are like Feed#2. Can it be because of the server settings maybe? At least there are no plugins that interfere with the feed output.
- The topic ‘Differences between default RSS feeds’ is closed to new replies.