What is My WordPress Feed URL?
For future reference, this article covers each of the many ways to access your WordPress-generated feeds. Several different URL formats are available for the various types of WordPress feeds — posts, comments, and categories — for both permalink and default URL structures. For each example, replace “http://domain.tld/” with the URL of your blog. Note: even though your blog’s main feed is accessible through many different URLs, there are clear benefits to using a single, consistent feed URL throughout your site.
WordPress Post-Feed Formats for Permalinks
If you have permalinks enabled on your site, your main-content (posts) feed is accessible via the following URLs, depending on which feed format you would like to use:
http://domain.tld/feed/(RSS 2.0 format)http://domain.tld/feed/rss2/(RSS 2.0 format)http://domain.tld/feed/rss/(RSS 0.92 format)http://domain.tld/feed/rdf/(RDF/RSS 1.0 format)http://domain.tld/feed/atom/(Atom format)
WordPress Post-Feed Formats for Default URLs (non-permalink)
By default, your main-content (posts) feed is accessible via the following URLs, depending on desired format:
http://domain.tld/wp-rss2.php(RSS 2.0 format)http://domain.tld/wp-rss.php(RSS 0.92 format)http://domain.tld/wp-rdf.php(RDF/RSS 1.0 format)http://domain.tld/wp-atom.php(Atom format)
WordPress Post-Feed Formats via Query String (non-permalink)
Alternately, your main-content (posts) feed is also available at the following URLs, depending on desired format:
http://domain.tld/?feed=rss2(RSS 2.0 format)http://domain.tld/?feed=rss(RSS 0.92 format)http://domain.tld/?feed=rdf(RDF/RSS 1.0 format)http://domain.tld/?feed=atom(Atom format)
Display your Default Post-Feed URLs
To determine/display the default posts feed URL for your blog’s main content, place any or all of these template tags into a useful location in one of your theme files:
<?php bloginfo('rss2_url'); ?>(RSS 2.0 format)<?php bloginfo('rss_url'); ?>(RSS 0.92 format)<?php bloginfo('rdf_url'); ?>(RDF/RSS 1.0 format)<?php bloginfo('atom_url'); ?>(Atom format)
WordPress Main Comments Feed
Your blog’s main comments feed is available only in RSS 2.0 format, but there are several URL options from which to choose:
http://domain.tld/comments/feed/(Permalink format)http://domain.tld/wp-commentsrss2.php(Default format)http://domain.tld/?feed=commentsrss2(Query-string format)
Display your Main-Comments Feed URL
To display the default URL for your main comments feed, add this template tag to your theme file and load the page in your browser:
<?php bloginfo('comments_rss2_url'); ?>
Post-Specific Comment Feeds
By default, every post also delivers its own feed featuring all of its comments. To display feed URLs for individual, post-specific comment feeds, place this template tag anywhere in the main post loop or comment loop 1:
<?php comments_rss_link('Subscribe to comments on this post via RSS-2.0 feed'); ?>
Alternately, to display the comment feed URL for any specific post, simply append either of the following to the original post URL:
feed/(Permalink format)?feed=rss2(Default format)
Here is an example of each method for a generalized post URL:
http://domain.tld/individual-post/feed/(Permalink format)http://domain.tld/individual-post/?feed=rss2(Default format)
Update: When using default (non-permalink) URLs, the post-specific comment feeds are available via the following format:
http://domain.tld/?feed=rss2&p=123
..where "p=" references the post ID (thanks to Spamboy for sharing this information).
Category Feeds
To display individual category feed URLs, use either of the following formats 2:
http://domain.tld/category/categoryname/feed/(Permalink format)http://domain.tld/wp-rss2.php?cat=33(Default format)
References
Related articles
- Feed your Image via Atom or RSS
- Add RSS Feed Link Icons to WordPress Category Listings
- Laser-Focused Feeds and Smarter Feed Management
- Error-Free Feed-Validation Links for Feedburner-Redirected Feeds
- Consolidate and Localize Your WordPress Feeds
- Feed Tester
- Redirect WordPress Feeds to Feedburner via htaccess (Redux)
About this article
This is article #514, posted by Jeff Starr on Sunday, March 09, 2008 @ 03:06pm. Categorized as WordPress, and tagged with feeds, notes, permalink, reference, rss, tips, url, WordPress. Updated on April 20, 2008. Visited 16431 times. 19 Responses »
Bookmark • Trackback • Comment • Subscribe • Explore
« Blacklist Candidate Number 2008-03-09 • Up • WordPress Tip: Remove Spam from the Comment Subscription Manager »
1 • March 9, 2008 at 3:34 pm — Louis says:
It may be nice to mention that you can (and should) disallow search-engine crawlers to index your feed, by adding some nice rules to your robots.txt file.
User-agent: *Disallow: /feedDisallow: /comments/feedDisallow: /feed/$Disallow: /*/feed/$Disallow: /*/feed/rss/$Disallow: /*/*/feed/$Disallow: /*/*/feed/rss/$Disallow: /*/*/*/feed/$Disallow: /*/*/*/feed/rss/$