FD Feedburner Plugin for WordPress
Redirects the main feed and optionally the comments feed to Feedburner.com. It does this seamlessly without the need to modify templates, setup new hidden feeds, modify .htaccess files, or asking users to migrate to a new feed. All existing feeds simply become Feedburner feeds seamlessly and transparently for all users. Just tell the plugin what your Feedburner feed URL is and you’re done.
Requirements
- Wordpress 2.0 or higher.
- Compatible with all web servers including Apache and IIS.
Installation
To install the plugin:
- Copy fdfeedburner.php into wp-content/plugins.
- Activate the plugin from the Plugins tab in WordPress.
Usage
- First, go to feedburner.com and burn your feed.
- Then go to the plugin configuration by clicking the Plugins menu and then clicking the Feedburner Plugin sub-menu.
- Enter the Feedburner feed URL.
- If the “Append category slug to feedburner URL” option is enabled, category feeds will be redirected to your main feed with the category slug appended. For example, if you’re main feed is “feeds.feedburner.com/myfeed” and your category slug is “music” then the feed for that category will be redirected to “feeds.feedburner.com/myfeed_music”.
Known issues
After you configure your feed, due to caching it probably won’t redirect to Feedburner until you make a new post.
If you put AdSense advertising in your feed then Google will automatically redirect your feed again to feedproxy.google.com. That works seamlessly and transparently with this plugin. However, there are reported issues with feedproxy.google.com that may cause your subscriber counts to be off. Some people mistake this for a problem with the plugin but it is not.
Nothing else that I know of. Let me know if it doesn’t work for you.
License
Copyright (C) 2006 John Watson
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Version history
- 1.0 Sat Feb 18 2006 Initial release
- 1.1 Thu Aug 24 2006 Added “append category slug” option
- 1.2 Tue Nov 14 2006 Fixed comment feed redirecting bug
- 1.3 Wed Apr 9 2008 Now supports FeedBurner MyBrand service.
- 1.31 Thu May 1, 2008 Fixed bug allowing non-admins to modify feed URL
- 1.4 Thu Aug 28, 2008 Fixed incompatibility between FD Feedburner and GigPress, fixed bug with appending category name to feed with default permalink structure, added option to not redirect category/tag feeds



People should be sharing more free things like this. Its what keeps the Internet buzzin’.
[...] plugin de feedburner para wordpress puedes encontrar en la web de su autor, John Watson. La instalación en bastante simple. Hay que bajar un fichero .php y colocarlo en la web de tu blog [...]
[...] plugin de feedburner para wordpress puedes encontrar en la web de su autor, John Watson. La instalación en bastante simple. Hay que bajar un fichero .php y colocarlo en la web de tu blog [...]
[...] FD Feedburner Plugin [...]
[...] mencoba berbagai cara, (termasuk me-redirect via .htaccess) maka saya memutuskan menggunakan FD Feedburner plugin. Hasilnya? memuaskan, sekarang semua feed di blog ini di-redirect ke [...]
Hi, good plugin…
Only a issue, Google is moving all the urls from…
http://feed.feedburner.com/_____
to
http://feedproxy.google.com/_____
please, stay update :)
The plugin lets you put in whatever URL Feedburner gives you. If they give you a feedproxy.google.com URL then plug that in and it should work fine.
I get the same error michael collins in 4 above “Are you sure you want to do this?” (am using FF 3)
Server running WP 2.6.1 with no other plugins!
That’s really strange. I don’t have a clue what could be causing that. The error message is somewhere in the WordPress core but I don’t know what’s triggering it.
This plugin seems to be working fine for me however Google Reader is not updating when I create a new post. If I goto the feed in Google Reader, and choose view all posts, the new post is there but it did not ever display the post as new. Do you know what might be going on?
No idea. If the post shows up in Google Reader then the plugin is working perfectly. Obviously I have no control over what Google Reader does with it from there.
There is some wonky stuff going on at feedburner right now. I enable this and it shows my blog (not my RSS feed) at feedburner.com/myfeed url
I’m not sure what’s going to happen with feedburner feeds and wordpress…but they’re jacked right now.
[...] maka yang termakan adalah bandwidth feedburner. Jika anda pemakai wordpress, anda bisa menggunakan plugin untuk meredirect alamat feed kita ke feedburner. Cara ini akan banyak menghemat [...]
[...] FD FeedBurner Plugin – Redirects your main feed, and your comments feed if you choose, through FeedBurner without any need to modify templates. [...]
[...] FD FeedBurner Plugin – Redirects your main feed, and your comments feed if you choose, through FeedBurner without any need to modify templates. [...]
[...] FD FeedBurner Plugin – Redirects your main feed, and your comments feed if you choose, through FeedBurner without any need to modify templates. [...]
Good job on the plugin man! I just wanted to point out that it doesn’t seem to redirect these:
http://example.com/wp-rss.php
http://example.com/wp-rss2.php
http://example.com/wp-rdf.php
http://example.com/wp-atom.php
http://example.com/wp-feed.php
@yay, thanks. Yes and no. It does redirect all of those feeds if you are using permalinks (e.g. /feed/atom). If you don’t use permalinks and instead link directly to those files then you just get those files instead.
that’s strange, I do use permalinks, however a direct link to those files does not redirect to feedburner.
Right, exactly. If you’re using permalinks then no one should ever even see those files in your templates. They’ll see “/feed/”. So it’s a moot point. Right?
Yeah I guess you’re rigth:) Come to think of it those files are to be removed from future wordpress versions anyways.
OMG WP 2.6.2 is out!
[...] FD Feedburner Plugin – перенаправляет все обращения к фидам на FeedBurner; [...]
[...] FD Feedburner Plugin: Redirige tu feed (y en todo caso los comentarios) a Feedburner Feed Key: Establece un filtro para [...]
Hi John,
I started a new blog using WP 2.6.1, and am trying to get feedburner up & running. I’ve installed your plugin and burned my feed. (http://feeds.feedburner.com/8dollarfarmingBlog).
Here’s what’s happening.
1 – If I subscribe to my own feed in google reader via my blog, google reader grabs the right feed (listed above.) Yea, it works!
2 – If I go into google reader directly & select “Add Subscription”, and type in http://www.8dollarfarming.com/blog, google reader pulls the original feed. (www.8dollarfarming.com/blog/index.php/feed/) Uh oh, this one won’t get tracked through feedburner.
Any idea what I’m doing wrong?
Thanks!
You’re not doing anything wrong and everything is working as it should. In your first scenario, your web browser fetches your feed and then gets redirected to the Feedburner URL and you subscribe to that.
In the second scenario, Google fetches your /blog/index.php/feed/ but behind the scenes Google gets redirected to the Feedburner URL and shows you your burned feed. They just show the original URL you entered even though they were redirected.
That’s the beauty of this plugin. It allows you to continue to use your existing URLs and they all get transparently and automatically converted to Feedburner.
All of your Google Reader readers (and all other feed fetchers) will be counted and you can see that in your Feedburner stats when you click “See more about your subscribers.”
Thanks, John. That’s helpful.
I’m still a little confused, because I’ve added 3 subscribers as I’m testing all this (using the different methods mentioned above), then wrote a new post, and Feedburner still shows me having 0 subscribers. It’s been a couple of days, too.
Hmmm.??
I just checked your blog and it looks like the plugin is deactivated. Also, Feedburner only shows you how many people fetched your Feedburner feed yesterday. You might have a thousand subscribers but if none of them read your feed yesterday they’ll say you have 0. It’s why Feedburner subscriber numbers can fluctuate wildly from day to day.
[...] FD FeedBurner Plugin – Redirects your main feed, and your comments feed if you choose, through FeedBurner without any need to modify templates. [...]
thanks for the plugin. Works great !
[...] FD Feedburner Plugin Add your site to FeedBurner [...]
[...] the last article, I’ve touched briefly on the need to create a Feedburner account, what this FD Feedburner Plugin does is to redirect all feeds to a Feedburner feed seamlessly and transparently for all users. Just [...]
[...] FD FeedBurner Plugin • Feed Key • Feed Wrangler • [...]
[...] Feedburner Plugin: This plugin redirects the main feed and the comments feed to Feedburner.com and the latter is optional. It does [...]
[...] FD Feedburner Plugin.- Because my 15 feed readers will be able to read articles. The normal feed are illegible. [...]
Hi John…
Two quick questions:
1) With this plugin – if my template outputs the blog’s RSS feed via teh following code:
bloginfo(‘rss2_url’);
Will it write out the feedburner URL to the HTML or will it write out the origonal URL?
2) For me it is outputing the origonal. I half expected this (though only half) – but when I click the link I don’t seem to be redirected to the feedburner URL.
The only thing that may be “odd” about my install is that I have my wordpress directory different that my “blog” directory (my WP instal in the the ‘cms’ directory but people view the blog on the root domain)
Any ideas what I’m doing wrong here?
Thanks!
Doug
Disregard that.
Problem resolved. Appears to have been a problem on FeedBurner’s end.
Thanks!
@Doug, bloginfo(‘rss2_url’) will write out the original URL. But when visitors subscribe they’ll get the Feedburner version. Like magic.
WordPress aggressively tells your browser to use its cached copy of your feed until your feed has changed in some way (by posting something new, for example). So people will often see their original feed after installing the plugin until they post something new.
[...] FD FeedBurner Plugin: Redirecciona tus feeds a los de feedburner. [...]
[...] FD Feedburner Plugin Leitet alle Feedanfragen auf feedburner.com um. – Link [...]
Hi John,
I am using your Feedburner plugin but it doesn’t seem to be working. I am using wordpress 2.6.2 on a php/linux host at http://www.conceptcurry.com.
P.S. – The Feedburner Feedsmith plugin is also not working. Do you think it could be a problem with my wordpress version?
Please help!
Looks like it’s working to me. That is, when I subscribe to your feed, I get the feedburner version. You may be seeing a cached version of your feed until you make a new post.
[...] FD Feedburner Plugin [...]
[...] FD Feedburner Plugin: Better in configuration/features than the Feedburner Plugin that was recommended on the Feedburner help page, and still small. I prefer Feedburner, because then all the RSS readers hit it instead of my site. [...]
Hey John,
This plugin is a great idea, but what should be the “original feed” for Feedburner? It won’t recognize http://www.peanutbutterboy.com/feed or /index.php/feed or /?feed=rss2 or /index.php?feed=rss2. I can’t find a single solution anywhere, any ideas?
- Nick
Any of the above, but I’d recommend, in your case, http://www.peanutbutterboy.com/feed
It might not be working because Feedburner can’t access your site. I can’t either.
I know Feedburner can’t access my site, but you can’t either? the feeds I listed all load fine for me, but when I try to enter them in Feedburner I get a “Connection Reset” error every time. I assumed it was a WP 2.6.2 and Feedburner error, but it may just be a Feedburner problem.
What I meant was that maybe they can’t access it in the same sense that I can’t. (Still can’t today.) I can resolve the DNS and connect but then the web server never sends the response. Eventually, I get a “Connection reset by peer” read error. Are you using WP Super Cache? I’ve seen similar behavior caused by that plugin before.
No, I’ve never even heard of the Super Cache plugin (it’s a plugin right?). I’m hearing that other people can’t access my site either, but not all people, just some. Clearly Feedburner is included in that. I even tried disabling all my plugins but to no avail, still the Feedburner RSS access problem.
[...] FD Feedburner Plugin for presse citron – redirection de tous les flux RSS vers Feedburner [...]
[...] Eric pour le plug-in, celui que j’avais tenté d’installer avant ne fonctionnait [...]