This article describes an effective way to integrate Feedburner into a Joomla web site. The reason you might want to integrate Feedburner into a Joomla site is so you can efficiently feed out the juicy content and tidbits you add to your site as you maintain and expand it. News feeds are a "packaged" summary of all of the new content published to a CMS-based site so it can be easily located, identified, processed, and subscribed to by a news reader program.

The built-in RSS syndication module that comes preinstalled with Joomla certainly works, but it is like an ant, and Feedburner is an elephant when you compare their respective features. So Feedburner is really a no-brainer, except it's not exactly obvious how to get all of the sweet features of Feedburner to work on a Joomla site, so here's the skinny.

Follow these steps:

01) Sign up for Gmail so you can get a Feedburner account.

02) Get the Ninja RSS Syndicator component from NinjaForge and install it on your Joomla site.

I tried a lot of syndication extensions and this one was by far my favorite. It's also free, extremely versatile, and easy to set up. The Ninja RSS Syndicator allows you to choose which sections and categories you want to publish, and assign them to different feeds. For example, if you wanted a feed that only included photography content from your site, you could have a feed just for that. You could also set up a general site feed that includes anything from your site. That's what we'll be doing in this example.

03) Go to the the Ninja RSS Syndicator component and add a new feed to your site. Fill out the details and your desired settings for the feed and save it. If you set up the feed to include all sections and categories for the site you will have a comprehensive feed that includes anything new published to the site. That's what I did.

04) Close the feed editing window so you can see the feed listing. Right-Click the name of the feed that appears on the right side of the listing window and copy the link. You will be pasting that link into Feedburner.


05) Log in to your Feedburner account and burn a new feed from the Ninja RSS Syndicator link you copied in step 04.


Walk through the options in the feed and choose whatever you want. I activated every option that looked good.

You will need the Feedburner feed address for the next step, so make sure you copy it. It will appear like this:

06) The next stop is your Joomla site. You need to create a custom HTML module to store the Feedburner link you copied in step 05. To do this go to Extensions -> Module Manager and create a new "Custom HTML" module.


You can put anything you like into the Custom Output part of the module to provide a link to the Feedburner feed. I used a feed icon and a hyperlink, but I also needed an e-mail subscription icon since I included that as one of my Feedburner options. The icons look like this:

feed-icon32x32 mail-icon-32x32

You may download the above icons in several sizes from this link, if you want them.


When you are finished editing the Custom Output HTML for the module you will need to publish it in an appropriate module position so it appears on one or more of your site pages. On my site the Left position was best. You will also want to decide on which pages of your site the HTML module will appear. This is set in the Menu Assignment section.

You should now be able to enjoy the fruits of your labors. When you see one of the icons, or whatever HTML you used to link to your Feedburner, you should see the latest articles show up in a beautiful RSS, ATOM, XML, etc. format, ready for the world.