Announcing a Feedburner Wordpress Widget

UPDATE(02/19/2007):
The plugin has now been updated to version 2.2. This change incorporates some changes sent from Ying-Chieh Liao. There are two changes to the plugin.

The first change is that the user only needs to input their feedburner id, not the whole URL. So, if you update, you may have to re-enter this information. So, instead of putting in “http://feeds.feedburner.com/jeremysbraindump”, you only have to put in “jeremysbraindump”.

The second change add a little tiny text link for the feed. You could use this instead of one of the chicklets for example.

As always, if you have any feedback, let me know.
—————————————-

UPDATE (08/16/2006):
The plugin has now been updated to version 2.1. This change incorporates Diona’s changes of adding a li and closing /li to each line. This should be purely cosmetic and not change any funtionality. Please let me know if it does.
—————————————-

UPDATE (05/17/2006):
The plugin has now been updated to version 2.0. 2.0 gives you the ability to select which chicklets you want to display from Feedburners list. This is configurable through the normal widget configuration under Presentation. It has been tested with multiple themes. Everything seems to work, as far as I can tell. However, I do not have accounts with all of the syndication sites, so I do not know for sure, if they work. One site that seems to have trouble is Newsgator. However, the code looks just like Feedburner’s code. So, I think this is either their problem or C|Net’s problem.


… the ability to select which chicklets …

I also changed the default title to be: Subscribe through Feedburner. This is also used as text when you hover over a chicklet.
—————————————-

UPDATE(05/15/2006):
The plugin has now been updated to version 1.1. 1.1 follow’s Andy’s comment and intercepts the normal feed location in the header of the page. It redirects these feeds to Feedburner. However, it does not do anything with your original feeds, they are still there. But, if a syndication program automatically scans your blog page, it will detect the Feedburner feed and use that.

Because of this, I would recommend setting up Feedburner before you activate my plugin. That way, when Feedburner scans your blog for the feed, it actually finds something. Otherwise, you have to know the location of your feed, such as http://blog.blog.com/feed?=rss.

Anticpated features of 2.0 still include using chicklets from all blog services that Feedburner hooks into.
—————————————-

This is the initial version of my Feedburner widget for WordPress. This allows you put Feedburner subscription links into your WordPress sidebar and arrange it with the rest of your widgets.

The initial 1.0 version just allows for the large icon to be displayed. Also, the title “Subscribe with Feedburner” is hardcoded.

To install, just download the plugin from here. Uncompress it and place it in your wordpress/wp-content/plugins/widgets directory. Then go to your admin page of your blog and activate it under Plugins. After that, goto your Presentation->Sidebar Widgets page. Drag it over to the sidebar where you want it displayed.

To configure it, click on the configure icon. You should see a Title: and a Feed URL: options. The Title is just what you want people to see when they hover over the feed icon. The Feed URL is where you put the location of your blog feed on Feedburner. Theoretically, you should just be able to change BLOGNAME under the defaults and everything should work.

For example, under my options, I have:

Title: Subscribe to my feed, Jeremy’s Brain Dump

Feed URL: http://feeds.feedburner.com/jeremysbraindump

I hope that this is of value to someone.

Future versions will probably have a modifiable title and all of the icon versions that Feedburner has.

Any comments or suggestions are more than welcome.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Slashdot
  • YahooMyWeb
  • blogmarks
  • del.icio.us
  • Fark
  • LinkaGoGo
  • RawSugar
  • Reddit
  • scuttle
  • Shadows
  • Simpy
  • Smarking
  • Spurl
  • TailRank
  • Wists
  • Facebook
  • Google
  • TwitThis

License

This work is published under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.

Comments (65) to “Announcing a Feedburner Wordpress Widget”

  1. Check ouy the feed_link filter hook, too. It lets you modify the links in the <head> section of your pages. Those links are the ones programs use to auto-discover your feeds. If you want all feed traffic going through FeedBurner, you’ll filter those links!

  2. So, if understand this correctly…

    I would attempt to modify these three lines in the header:

    link rel=”alternate” type=”application/rss+xml” title=”RSS 2.0: Artikel” href=”http://blog.finke.ws/?feed=rss2″ /
    link rel=”alternate” type=”text/xml” title=”RSS .92: Artikel” href=”http://blog.finke.ws/?feed=rss” /
    link rel=”alternate” type=”application/atom+xml” title=”Atom 0.3: Artikel” href=”http://blog.finke.ws/?feed=atom” /

    And I would do this with a filter hook. Where would that code be called from in the widget? Up where I check for the existance of widgets? Or do I need to write a plugin for it? Don’t the headers get created before the widgets are loaded? Or does it check for filters before and html gets generated??

    Thanks!

    Jeremy

  3. [...] Jeremy is working on a widget for folks who use FeedBurner. The initial version of the widget is very basic but he has some good ideas for development. [...]

  4. [...]   feedburn,提供Feedburner订阅链接。 feedburner rss [...]

  5. awesome…thanks so much for your work. definetely made it easier than modifying the code.

    peace,

    -e

  6. [...] A great new plugin has been released over on Jeremys Brain Dump which gives you the ability to easily add a ‘Subscribe To Feedburner’ widget into your Wordpress blogs and arrange it just like the rest of your widgets. You can select which Feed icons, or ‘chicklets’ as they are called, you want to display from the widget options. [...]

  7. Jeremy, I altered this widget to be a little more standards compliant with the markup. How can I get this update to you? I thought it might be more helpful to update it and share the change with you.

  8. Hey Dude,
    Love the widget. Any chance of updating it to have the feedburner email option on it? This would just top it right off!

    JMTC, keep up the great work.
    Molly

  9. Diona,

    Thank you very much. I will try to take a look at it this week.

    Jeremy

  10. Molly,

    Do you have link that shows that feature? I am not familiar with it.

    Thanks!

    Jeremy

  11. [...] widget可以对侧边栏,进行可视化的调整操作,不需要修改任何的HTML、php代码。更重要的是widget的作者提供了很好的API,现在越来越多的插件作者都开始支持widget了。 下载地址:点击下载 现在已知的widget插件有很多,列表如下 Samsarin Archive Dropdown ,对存档列表提供一个下拉式菜单列表,可以按日期和分类来选择 King Pages,显示Page的列表,后台可以详细控制显示顺序。 King Login,用于显示Login/Register条目,并且拥有更多控制选项 WPW-Related Posts,相关文章显示。 Live Search,Live Search效果的Widget。 King RSS,用于显示RSS的Widget,后台有丰富的内容控制。 List Authors,列出所有的作者,当然首先你的Blog不是一个人在写 GeoURL Sidebar,配合GeoURL的数据在侧栏显示与你地理位置相近的Blog。 Flickr RSS,输出Flickr上的照片。 King Calendar,输出日历。 feedburn,提供Feedburner订阅链接。 King Links,输出Link内容,提供方便的详细设置。 IM Online,在侧栏显示IM状态,支持AOL, MSN, Yahoo!, Jabber (比如Google Talk), ICQ。 Weather Widgets,显示天气预报,后台可以定制前背景色。 Bookmarking Widgets,在侧栏提供订阅链接。 Get Your Stock Quotes Widgets,在侧栏显示股票信息的Widget。 King Text,在测栏输出一个文本框,可以使用html代码或者php代码,可以自定义标题和格式。 Flickr Photo Album,通过Flickr的Fhoto Set在WP上生成像册,同时也支援Widgets标准,可以方便的在sidebar上输出。 fresh//comments,最近留言的widget,最终输出在后台有很直观的调校。 Doogate search widget,使用doogate.com的搜索引擎来搜索Blog或者Web。 Paypal Donate Widget,显示Paypal小额捐助,后台可以具体控制。 Wayback Widget,用于显示去年同时间(星期)的文章。 King Categories Widget,用于显示分类的widget,可以控制各类显示分类的选项。 部分内容来自BPCN [...]

  12. [...] For instance FeedBurner’s API is is like a 6.5 on a scale of 1 to 10 but Jeremy T. Finke wrote a WP Plugin (Feedburner Widget) (that intergrates into the Sidebar Widgets by Automattic) which lets a site owner add syndicated chicklets to a sidebar on the site that are redirected back through Feedburner. [...]

  13. [...] For instance FeedBurner’s API is is like a 6.5 on a scale of 1 to 10 but Jeremy T. Finke wrote a WP Plugin (Feedburner Widget) (that intergrates into the Sidebar Widgets by Automattic) which lets a site owner add syndicated chicklets to a sidebar on the site that are redirected back through Feedburner. [...]

  14. [...] Feedburner Wordpress Widget This allows you put Feedburner subscription links into your WordPress sidebar and arrange it with the rest of your widgets. [...]

  15. [...] Feedburner Wordpress Widget This allows you put Feedburner subscription links into your WordPress sidebar and arrange it with the rest of your widgets. [...]

  16. [...] FeedBurner Widget (Sidebar Widget plugin for various syndications) [...]

  17. [...] feedburn,提供Feedburner订阅链接。 [...]

  18. [...] FeedBurner WidgetTransforms the RSS feeds in wordpress to represent my FeedBurner feeds. (for the stats, thank you) Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

  19. [...] FeedBurner Widget Allows me to publish my RSS feed through FeedBurner. This is great for the management of the feed and usage (not user!) tracking. [...]

  20. [...] Adsense-Deluxe+ – Place AdSense ads in your WordPress Posts CG-InBetween – Easily insert code between posts Feedburner Widget – Adds syndicated chicklets to your sidebar [...]

  21. I am not a PHP genius. Whe I try to download the widget I only get an html page. How do I install and use this widget? Will in display feed burner stats? Is there a widget that will display feedburner stats?

  22. xtime,

    You need to install it just like any other plugin/widget. You can check the codex for more information at: http://codex.wordpress.org/Plugins.

    It does not display any statistics. I am not sure of anything that does. I just wanted to manage them all centrally via feedburner, which is what this does.

  23. [...] Feedburner Widget 2.1 – pentru sindicarea continutului – el e responsabil de iconitele alea cu rss :D [...]

  24. [...] I added a MyBlogLog account the other day to get more info about who’s reading my blog but the hole in that strategy is that MyBlogLog only counts people coming to my web site, not those who read entries via RSS. So I’ve now switched my RSS feed sign ups in the sidebar to Feedburner, which provides similar info about readers on the feeds. Just don’t get too close to the flame…and of course, the easiest way to integrate Feedburner feeds was with a plug-in widget. I chose Jeremy Finke’s easy-to-use (and aptly named) Feedburner widget for Wordpress. [...]

  25. This widget is really what I need except for the icon: I’d like to use my own icon for the feed, so I made some modification, how can I send you the patched file?

  26. FeedBurner Plugin

    Using some WordPress plugin magic, and user agent detection, this plugin simply forwards all your feed traffic to FeedBurner.

    Table of Contents

    Name(插件名称)
    Author(插件作者)
    Version(插件版本)
    Download(下载插件)
    Int…

  27. [...] FeedBurner Widget – un widget simpatic si customizabil pentru redirectionare feedurilor prin FeedBurner [...]

  28. [...] Visit [...]

  29. [...] Ok, the feeds are being powered with feedburner.I’m using a lovely plugin called Feedburn to change all my subcribe links over to feedburner aswell as provide the chicklets that you can see in the right hand sidebar there! Very good plugin! So far no trouble with it! [...]

  30. [...] Feedburner WordPress widget. Įskiepis skirtas atvaizduoti RSS srautų prenumeratos mygtukus tinklaraščio šoniniuose blokuose. Jis panaudoja WordPress Widget sistemą, kuri leidžia paprasčiau administruoti informacinius blokus. Pačiame widgete galima nurodyti, kokių RSS srautų skaitymo programų mygtukus naudoti dizaino šablone. [...]

  31. [...] Visit [...]

  32. your plugin somehow kills the links to my feeds inside my footer. before your plugin was activated the code looked like this:

    “>Entries RSS
    “>Comments RSS

    the result was a link to my feeds but after activating your plugin the generated links look like this:

    feed:///

    what should my code look like so your plugin can just elegantly replace them?

  33. hello,I was just wondering why your plugin smashes my feed links :-) the original code looks like this: “>Entries RSS “>Comments RSS but after activating your plugin the links to my feeds look like this: feed:/// check it out here: http://www.pensiunea-nora.ro in the footer – any idea whats wrong?

  34. Not sure… I noticed that you are running 2.2. Something may have changed in the WP api.

    Notice in your source you get:

    link rel="alternate" type="application/rss+xml" title="Pensiunea Nora RSS Feed" href="" /

    What the widget should do is catch your default feeds and substitute the feedburner ones.

    Do your icons work at all?

  35. [...] Feedburner Wordpress Widget Put Feedburner subscription links into your WordPress sidebar and arrange it with the rest of your widgets. [...]

  36. [...] Feedburner Widget – 2.2 [...]

  37. [...] FeedBurner Widget Allows me to publish my RSS feed through FeedBurner. This is great for the management of the feed and usage (not user!) tracking. [...]

  38. [...] have just upgraded to Wordpress 2.3. So far, so good. My feedburn widget is running correct as far as I can tell. If anyone has any problems please let me [...]

  39. [...] Feedburner Widget [...]

  40. [...] консольная почта на дедике не настроена), FeedBurner FeedSmith, Feedburner Widget, Gravatar, RusToLat, Subscribe To Comments, Ultimate Google Analytics, wp-cache. Это [...]

  41. Hello,
    I use your plugin since 2.1 version and now (I just have some free time) I noticed that I have some problems with XHTML validation.
    When I try to use feedburner stats image (number of people subscribed) xhtml validator screams about & chars. Can you help me with that ?

  42. Meeku,

    Could you provide a little more detail? I don’t think that I have included anything regarding feedburner stats.

  43. Problem solved. The problem appeared when I displayed that badge from feedburner.
    I just modified feedburn-2.2.php and replaced & with & .

  44. I mean &

  45. & amp;

  46. Hmmm.. Interesting…

    I am kind of busy right now, but I will take a look see in a couple of weeks. I probably should include an option to include the feedburner user count.

  47. [...] FeedBurner FeedSmith 把bolg上的全部feed都烧到它的网站上去,然后把灰吹到世界各地。与之相关的还有个侧面栏叫Feedburner Widget。与之相对应的feed服务还有Feedsky Feed 插件 Feedsky Widget [...]

  48. [...] Jeremy’s Brain Dump » Announcing a Feedburner Wordpress Widget [...]

  49. [...] Feedburner Widget by Jeremy T. Finke . [...]

  50. Hi Jeremy, very useful widget, thanks. But the Badge chicklet is not working, basically no graphic shows though you can just about find the link.

    Also, where do you get these Share and Enjoy links from??

    Email me back if you can?

  51. I will check into it. I really need to update it. The last time I looked at feedburner’s website, they added a bunch more services.

    I get the images from the sites themselves as it is presented by feedburner.

  52. Sorry… The share and enjoy links are another plugin. It is called socialble.

    You can find it at http://www.joostdevalk.nl/wordpress/sociable/

  53. [...] Feedburner Widget by Jeremy T. Finke . [...]

  54. [...] Feedburner Widget by Jeremy T. Finke . [...]

  55. [...] Feedburner Widget by Jeremy T. Finke . [...]

  56. [...] Feedburner Widget by Jeremy T. Finke . [...]

  57. [...] Feedburner – subscribe to blog via Feedburner [...]

  58. [...] Feedburner Widget by Jeremy T. Finke . [...]

  59. [...] Feedburner Widget by Jeremy T. Finke . [...]

  60. [...] Feedburner Widget — tells how many readers my blog has via RSS readers. Not always sensible value ;) [...]

  61. [...] Feedburner – subscribe to blog via Feedburner [...]

  62. [...] Feedburner – subscribe to blog via Feedburner [...]

  63. [...] Feedburner – subscribe to blog via Feedburner [...]

  64. [...] Feedburner – subscribe to blog via Feedburner [...]

  65. [...] Feedburner – subscribe to blog via Feedburner [...]

Post a Comment

You must be logged in to post a comment.