This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Atom Default Feed


The default feed in WordPress is normally RSS. However, many companies, including Google, have thrown more support behind the Atom syndication format. Atom is better designed, more robust, well-defined, and supports publish capabilities as well.

WordPress does support Atom, but not as the default feed. This plugin changes that, so that the default feed output is Atom format.

WordPress also has support for out of date feed types (RDF and RSS 0.92). Many people encounter problems when they accidentally use one of these feed types. Therefore this plugin eliminates them and returns the proper RSS 2 feed format instead. Since that format is backward compatible with both of those, it will work in all cases that needed them anyway.

Want regular updates? Become a fan of my sites on Facebook!

Or follow my sites on Twitter!


  1. Upload the files to the /wp-content/plugins/atom-default-feed/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress



Both RSS and Atom are syndication formats, and both work equally well, really. Atom was developed mainly because RSS is not perfectly clear in several respects.

In the initial days of RSS usage, the format was not well defined. In fact, it’s still pretty badly defined. The only reason it works is because, as time has passed, actual usage of the format has led to a sort of de-facto “standard” for what the contents of the various pieces in it should be.

Atom, on the other hand, is very well defined and thought out. So much so that it’s an IETF standard, with major support behind it from Google. Google likes Atom. It’s easier to parse and use, it’s easier to create, it supports publishing now (The Atom Publishing Protocol is supported in WordPress as well). All of Google’s feeds default to Atom formats.

Everything Atom does RSS can do too. Atom, however, defined how to do it the right ways in the first place. RSS has been continually playing catch up as Atom developed further and RSS stagnated. The only reason we still have RSS around is simply because of its widespread adoption in the first place. RSS was in the right place at the right time.

Will this help me get better Google rankings?

No, probably not. Google likes Atom, but they’re realistic and read RSS feeds too. That said, a proper Atom feed might not have as many odd problems pop up from time to time.

Where’s the configuration screen?

There isn’t one. You activate the plugin and you’re done. It’s working just by being active. There is no step 2.

Is this just to spite Dave Winer?

Not entirely. 🙂

Contributors & Developers

“Atom Default Feed” is open source software. The following people have contributed to this plugin.


Translate “Atom Default Feed” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added code to remove the RDF and RSS 0.92 feeds and make them give an RSS 2 feed instead. Nobody needs these outdated feed types. Nobody ever will need them. They only cause trouble. See for more on the topic.


  • Initial, and probably only, release