Try going straight to wp-rss2.php in your blog’s root directory. If you have permalinks turned on, you can tack /feed onto your blog address and that will also bring up your feed.
thanks man – that one was driving me crazy! I guess some of the instructions to use “http://xxx/?feed=rss2” were for a previous version of WP?
Not quite. the ?feed=rss2 would go after index.php
Hi. I’m deeply confused.
How can you tell whether permalinks are turned on?
What, exactly, are you supposed to do in the wp-rss2.php file?
RSS feeds are so you can get the content from a site without having to go visit the site. Not sure how well that explains it.
As for permalinks, you can tell if they’re turned on by your link structure. If your site looks something like this:
then permalinks are on. If you can click on the link and get an actual page and not a 404, then permalinks are setup correctly.
sgerber: Permalinks are always “turned on” in the sense that a link to an individual post or Page on your site is what is considered a permalink. If you want to customize your permalinks, so instead of
You can change it under Options >Permalinks.
As for wp-rss2.php, you don’t need to do anything in it. You would just point to it in a RSS reader.
As far as I know, my URL/URI is simply:
(Don’t expect much if you visit the link. It’s just a bunch of test posts at the moment.)
Does it need to be more elaborate than that? (I’m, like, really new at this.)
I’m using a browser that notifies me when an RSS feed is available from any site. I don’t get that notification when I visit my own site, so can I assume I’m not “feeding”…?
My wp-rss2.php file doesn’t contain my URL anywhere. Is it supposed to?
Your permalinks are set up correctly on your site. As for the wp-rss2.php file, as long as you didn’t touch anything in the file, then I wouldn’t worry about it.
sgerber: Did you alter your header.php file? When I view the source code, I do not see the following lines
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
Just copy and paste those into your header.php which is located in /sgblog/wp-content/themes/YOUR_THEME/
I’m assuming you’re using Firefox and didn’t see the little orange RSS feed indicator when you visit your site. If you include those lines of code, that’ll fix it.
Hello, and thanks in advance. …
I have looked at the solutions above, and can’t get my RSS to work.
This sure looks like it’s working:
When I type this (above) into my Firefox browser URL bar, an RSS-looking file does appear.
But I can’t get anwhere from here. For example, if I drag the icon in the browser bar into the Feed Reader plugin in Firefox (called “Sage”) — that doesn’t work. (Other blogs work by simply dragging in the RSS link.).
I’ve also tried to use Bloglines to subscribe to my own WordPress Blog — by entering
into the Bloglines subscribe box.
Bloglines reports a problem and won’t subscribe me: it spits back the reply:
“No feeds were found. Please verify that the website publishes an RSS feed.:
I tried to subscribe to Dave Stinner’s blog with Bbloglines: I got the same message as above, and could not subscribe.
Thanks very much for any suggestions … RB
I’m using the header.php that was included with the theme package. The only changes I’ve made to it are links I’ve specified in the top menu (instead of “Link 1”, “Link 2”, etc.) . I didn’t delete anything.
I’ll try adding that code and report back!
Thanks, everyone, for your assistance.
rankbeginner: I can add both your feed and mine to bloglines and I don’t get any error.
- The topic ‘What is my RSS feed URL?’ is closed to new replies.