Mastering RSS Newsfeeds in Joomla 5: A Comprehensive Tutorial

Author:

The Joomla 5 Newsfeeds component allows you to show RSS feeds on your website. While using the Newsfeeds component, we can also use the Joomla Feed Display module to show RSS feeds. This tutorial will cover the Newsfeeds component in the first part and the Feeds Display module in the second part.

RSS feeds, also known as Really Simple Syndication, are a fantastic way to keep your Joomla website fresh with up-to-date content. By incorporating RSS feeds, you can deliver news, articles, and updates from other sources directly to your visitors.

Mastering the Basics: Joomla 5 Tutorial for Beginners

How to create a new NewsFeeds Category

Before we start to add the first newsfeed, you should create a category. So when we create new RSS feeds, we will assign them to a specific newsfeed category. If you don’t want to create a category, there is an Uncategorized category. so it will be assigned to your newly created newsfeed automatically. If you want to organize all newsfeeds, follow the steps below and learn how to create a newsfeed category.

Step1: Login to Joomla 5 Admin Dashboard

Step2: Go to the left sidebar menu and click on Components=> Newsfeeds=>Categories

How to create newsfeeds in Joomla 5
Newsfeed categories in Joomla 5

Learn More: Create a Custom Administrator Module for Joomla 5

Step3: Now Click on the New Button in the top left corner of the page.

create a new category

Step4: Enter the details for your new category, and then click on the Save button in the top left corner of the page. for example, we are going to create a page that contains the Times of India RSS feed. so we are creating the Times Of India Newsfeeds category.

Enter the Newsfeed category name and description in Joomla 5

Let’s see below the details we entered on the new Newsfeeds Category page:

TitleTimes Of India
DescriptionRSS feeds about the Times of India’s top stories will be assigned to this category.

How to Create RSS Newsfeeds: A Step-by-Step Guide

As you know, we have just created a Newsfeed category named Top Stories, Now we will add an RSS feed for this category.

There are a few steps: –

Step1: Login to the Joomla 5 Admin dashboard

Step2: Go to the left sidebar menu and click on Components => Newsfeeds => Feeds.

Create a new newsfeed in Joomla 5

Learn More: How to Manage Banners in Joomla 5

Step3: Click on the New button in the top left corner of the page.

Step4: Enter the details of your new newsfeed (RSS feed), after that, click on the Save button in the top left corner of the page.

We entered the following details:

Enter the news feed detail
TitleTop Stories
Linkhttps://timesofindia.indiatimes.com/rssfeedstopstories.cms
CategoryTimes Of India (Created above)
DescriptionThis RSS feed will display top stories and news from the Times Of India

How to create a Newsfeeds menu item

Now we must display the above newsfeeds to visitors on the frontend site, so we must create a menu item and link the newsfeed. So let’s follow the below steps to set newsfeeds menu items. Joomla 5 Newsfeeds provides 3 menu types so that you can create all three newsfeeds.

Step1:  Click on Menus => Main Menu (you can choose as you like).

Create newsfeed menu in Joomla 5
Create a newsfeed menu in Joomla 5

Step2: Click the New Button in the top left corner of the page.

Step3: Enter the title and select the menu item type.

Step4: Click on the Newsfeeds. You will then see there 3 options available for new pages

  1. List all News Feed Categories – Display List of all newsfeeds categories
  2. List News Feeds in a Category – Display List of Feeds in a selected category
  3. Single News Feed – Display only one newsfeed from the given URL.

In our example, we are choosing  Single News Feed, which is a display newsfeed (RSS feed). In this option, you have to enter the link of a specific newsfeed to display to visitors. It will create a new page that displays the updated news in the newsfeed in Joomla 5.

Step5: Enter the details of the newsfeed, like the Title, Select the menu type as Single News Feed, and select the feed

Step6: Click on the Save & Close Button.

Step7: Now open your front-end website page, reload it, and check its feeds. You can see the screenshot below the screenshot, where we can modify the design of the feed.

Front-end website newsfeed menu
Front-end website newsfeed menu

How to display a Newsfeed on your site with a module

We can display RSS feeds anywhere on the website using the Joomla module, like the left sidebar, right sidebar, or footer. The Feed Display module of Joomla offers to display RSS feeds on our website using the Joomla module position.

So to display feeds using the RSS Feed module, follow the below steps:

Step1: Go to the left sidebar and click on Content = > then click  Site Modules

Step2: Click the New button on the left of the page.

Step3: Search Feed Display Module and click on it.

Step4: Enter the title, feed URL, and position of the template.

RSS Feed Module

Step5: Enable or disable the setting for display properties like publishing date, word count, items to display, etc.

Step6: Click on Save & Close button

Finally, you have created a newsfeed page for your Joomla 5 website and a Newsfeeds Module. if you have any queries please ask in a comment, and you can watch videos on our YouTube channel, JoomTech Solutions.

Leave a Reply