How to create an RSS Feed for Joomla

Article Index
How to create an RSS Feed for Joomla
Create a section and category for your feed
Obtain the URL of your RSS Feed
Submit your Joomla Feed to FeedBurner
Configure FeedBurner and get your own chicklet
All Pages

Joomla Tutorial/Tip: How to create an RSS Feed for Joomla and then submit it to FeedBurner?

Joomla already offers a built-in RSS/Atom Feed function using a Core-Component, but it's really hard for new users to implement and use. Some facts about the built-in RSS Feed Component:

  • You may assign a maximum number of item contents (articles), which will be shown in the Feed.
  • You may only assign RSS Feeds to whole Section(s) and/or specific Category(-ies); the articles that are in those Sections and/or Categories will be displayed in the Feeds.
  • You may have as many RSS Feeds as you want; every single Section and Category can have its own Feed.

It is wise to use a "read more" link in every article, so that only an intro will be displayed in the Feed.

1. Combine Joomla's Feed with the Power of FeedBurner

The best way to go is to combine the built-in Feed Component of Joomla with the free RSS Feeds service of Google called FeedBurner. From the Site of FeedBurner:

FeedBurner's services allow publishers who already have a feed to improve their understanding of and relationship with their audience. Once you have a working feed, run it through FeedBurner and realize a whole new set of benefits.

2. Let's Get it Started!

This tutorial was tested on Joomla version 1.5.12, installed with all sample data. For our example, the first thing we will do is to create a section and a category for our RSS Feed. This category will hold all our news articles.

  • Now go to your Joomla administration back-end and click on the "Section Manager" from the "Content" menu.
    Screenshot: Section Manager
  • Then on the upper right corner of the screen click on "New" to create a new section.
    Screenshot: New section
  • Then you see the page where you can enter the details of the new section.
    1. Here enter a title for the section, in our example "MyNews".
    2. Here enter an alias for the section, in our example "my-news".
      Don't forget to publish the section.
    Screenshot: Section details
  • Last click on "Save" to continue with the next step.
    Screenshot: Save new section
  • Now click on the "Category Manager" from the "Content" menu.
    Screenshot: Category Manager
  • Then on the upper right corner of the screen click on "New" to create a new category.
    Screenshot: New category
  • Now you see the page where you can enter the details of the new category.
    1. Here enter a title for the category, in our example "News Feed".
    2. Here enter an alias for the category, in our example "news-feed".
    3. Choose the right section for the category, which is the section you created before; in our example "MyNews".
      Don't forget to publish the category.
    Screenshot: Category details
  • Last click on "Save" to continue with the next step.
    Screenshot: Save new category
  • Last but not least publish any of your news articles and assign them to section/category you have just created.

3. Obtain the URL of your RSS Feed

Now you have to obtain the URL of your RSS Feed. In order to do that you have to create a menu item that will point to the category you created before.

  • Now go to the "Menus" menu and click on a menu module, in our example "Main Menu".
    Screenshot: Menu Manager
  • In our example you have to create a new menu item in the "Main Menu", by clicking on "New" on the upper right corner of the screen.
    Screenshot: Create new menu item
  • After that you have to choose a menu item type of either "Category Blog Layout" or "Category List Layout". Any of those would do just fine.
    Screenshot: Create new menu item of Category Blog or Category List Layout type
  • Then on the next screen with the category's layout parameters, on the right hand side, select the category you created before for your news RSS Feed; in our example "MyNews/News Feed".
    Screenshot: Menu item parameters
  • On the left hand side you may enter the following details:
    1. A title for the menu item, in our example "My News Feed".
    2. An alias for the menu item, in our example "news-feed" (important if you use SEO!).
    3. Click on "No" so the menu item doesn't get published, unless you want the category containing your news Feed to be displayed on your website.
    Screenshot: Menu item details
  • Last click on "Apply" on the upper right corner.
    Screenshot: Apply nenu item changes
  • After clicking on "Apply", on the left hand side under the "Menu Item Details" and next to the "Link" you can see the URL to the category list/blog. Select the URL with your mouse and copy it; we're going to need this right away.
    Screenshot: Copy menu item link
  • Now let's see how your RSS Feed looks like! Paste the URL you just copied into the address bar of your browser. In our example the URL is: index.php?option=com_content&view=category&id=34.
    Screenshot: Paste menu item link in browser address bar
  • Now in front of the URL add Joomla's root address, here: http://www.valandis.de/; and finally at the end of the URL add this: &format=feed&type=rss. So this the whole URL of your Feed and you should take note of it, because you will need it soon. Now press enter and you must be seeing your news RSS Feed in your favourite browser.
    Screenshot: Full RSS Feed link

If you want to change the maximum number of articles which will be shown in the Feed, do the following: go to Joomla's administration control panel and click on "Global Configuration"; then on the first tab called "Site" and under "Site Settings" choose from the list "Feed length" the number of articles to show in your Feed(s).


4. Submit your Joomla Feed to FeedBurner

Now that you know the URL of your Joomla's RSS Feed you can easily submit it to FeedBurner, but before you do that make sure that you create a Google account.

  • After you have created a Google account go to the website of FeedBurner and login with:
    1. The email you registered your Google account.
    2. The password of your Google account.
      Last click on "Sign in" to login to FeedBurner.
    Screenshot: Login to FeedBurner with your Google account details
  • On the next screen you need to enter the URL of your RSS Feed (the one you took note of before) and then click on next.
    Screenshot: Submit your RSS Feed to FeedBurner
  • On the next window you may enter:
    1. A title for your Feed, in our example "My News Feed".
    2. An address for your Feed, in our example my-news-feed (will be appended to the end of http://feeds.feedburner.com/)
      Then click on "Next" to continue.
    Screenshot: Enter details of your RSS Feed
  • On the next screen FeedBurner informs you that your Feed was successfully burnt and shows you the URL of your Feed hosted at FeedBurner, in our example http://feeds.feedburner.com/my-news-feed. Then click on "Next" to continue.
    Screenshot: Take note of your Feed URL hosted at FeedBurner

5. Configure FeedBurner and Get your Own Chicklet

Now let's see some basic configuration settings for FeedBurner as well as how to get your own Feed icon(s), which is called "chicklet" here.

  • In order to let FeedBurner automatically track Stats for your Feed check these options:
    1. Clickthroughs (how often people click items back to your site)
    2. Have FeedBurner Stats also track: Individual item views and resyndication as well as Reach.
      Then click on "Next" to continue to the next screen.
    Screenshot: Configure FeedBurner to track Stats of your Feed
  • On the next screen you can see various tabs with many options. Go and click on the "Publicize" tab.
    Screenshot: Click on Publicize tab
  • On the left hand side you see many options; click on "Chicklet Chooser".
    Screenshot: Click on Chicklet Chooser from menu on the left
  • Next you are presented with a list of several icons, which are called chicklets; if you choose one of the first 2 chicklets, your site visitors may choose one RSS feed-reader (or Aggregator) of their choice, in order to subscribe to your feed. There also other chicklets that let your visitors subscribe directly to a specific RSS feed-reader.
    Screenshot: Choose a Chicklet for your Feed
  • After you select your preferred chicklet, scroll down to the bottom of the page and copy the HTML code, that FeedBurner created for you there. Now the only thing you have to do is go back to your Joomla administration back-end and create a custom HTML module pasting the chicklet HTML code from FeedBurner into it.
    Screenshot: Copy the Chicklet HTML code at the bottom of the page
  • Now the only thing you have to do is go back to your Joomla administration back-end and create a custom HTML module pasting the chicklet HTML code from FeedBurner into it. Then publish this module to a template position of your choice and take a look at the result. Now your site visitors will be able to subscribe to your RSS Feed easily through FeedBurner!
    Screenshot: Paste the Chicklet HTML code into a Custom Joomla HTML module and publish it

Comments  

 
#40 Oliver Spaether 2016-05-13 19:29
Hello,

Many thanks for the advise. I'm working on Joomla 3.5.1 and the page is www.spaether.xyz/members-2016 looks good but I can't get Joomla to desist from linking 'volunteers and members' to the rss feed on the page, really annoying. I've tried for hours there's no function to change the Menu Item type although the instruction refers to such an option,

Details (Menu Item Type: The type of link: Component, URL, Alias, Separator, or Heading)

I don't care if the page has no menu item displayed or one linking to '#' or one without a link, but not with a link to the rss feeder itself, that's not wanted of course.

Does one of you have experience with this and what do you recomment to do, that'd be awesome.

Wishing you all the best for the year.
Many thanks
Oliver
 
 
#39 Stacey 2015-09-09 17:30
Thank you so much for this tutorial! I am so glad to find instructions on how to find the URL for my RSS feed without having to install additional extensions!
 
 
#38 Chanel Online Outlet 2012-05-15 09:24
There will be a person to spirit, stand up to it, your work is very beautiful, worthy of praise, let us together for the good life hard!
 
 
#37 Murshid 2012-04-09 18:34
Tons of Thanks for this tutorial..

:-)
 
 
#36 Zukidaru Ru 2012-03-24 05:31
Hi, thanks for this tips, but when I have submited my RSS Feed on FoodBurner, its link is refused. Now how does i do???

A little writing and tips for business
 
 
#35 justin 2012-01-15 02:17
Thanks so much for this guide - I know how long those things take to produce! Much appreciated:) Works a treat (Joomla 1.5) So hard finding out about this stuff sometimes, so refreshing to find it explained so clearly. You're a star!
 
 
#34 Kanna Sreenivas 2011-10-05 14:41
I tried this and the traditional way..
but the feed link shows error from feed burner that its not a valid xml, and when i paste the feed link obrained from Joomla, I t downloads an index.php file and not able to see feed
 
 
#33 David E. Narváez 2011-10-03 05:13
Thanks, if I had read this a couple of weeks before I'd be well ahead of schedule now :)
 
 
#32 Mick 2011-09-05 16:22
Great, been looking for a manual way for a feed and I think this is the answer
 
 
#31 amirulfaiz 2011-08-10 03:49
Really great tip here. Thank you very much. :D
 

Unfortunately, you don't have the rights to post any comments.

ValAddThis

On Facebook

Donation

Paypal

Newsletter

Enter your email address:

Delivered by

We have 96 guests online
Copyright © 2019 Val Web Design - Joomla! Development and SEO. All Rights Reserved.