Top 3 Plugins for Adding RSS Feed in WordPress

WordPress comes with built-in default RSS feeds. Although the default RSS is good enough for most users, but if you wish to have more control and modification in the RSS then using plugin can be a very good option. RSS feed is a way for readers to keep updated about their favorite news sites, blogs and other websites. First the users subscribe the site they choose and then they receive updates in one centralized location. In this article we will check top 3 plugins for adding RSS feed in WordPress.

Top 3 Plugins for Adding RSS Feed in WordPress

1. Category Specific RSS feed Subscription

When you update your site with contents of various types, your subscribers can get annoyed if they continuously receive notification in their RSS reader about the topic they are not interested. So this plugin solves this problem by allowing readers to choose feed from any specific categories only. Category Specific RSS feed Subscription plugin allows you to show category specific RSS feed for all your categories. You can also create a tag specific RSS feed menu using this plugin.

Category Specific RSS feed Subscription

First you have to install the plugin by going to Plugins >Add New from admin dashboard. You can also manually download the plugin and then upload it to ‘/wp-content/plugins/’ folder of WordPress directory. You can then activate the plugin by going to Plugins >Installed Plugins. Now you can go to Settings > Category Specific RSS and then configure the options.

Category Specific RSS feed Subscription

Simply enter the categories name that you want to appear in the feed. In the RSS link you can link address of the respective category. Click update button at the bottom to save changes.

Showing the RSS feed menu in the front end of the site

There are three methods for displaying RSS in the front end.

  • Using Widget

Go to Appearance > Widgets. Search for widget called Category Specific RSS. Simply drag and drop the widget to the sidebar and save it.

Now if you check the front end of your website you can see the RSS feed in your sidebar.

  • Using Shortcode

Open new post/page or edit old post/page. Simply paste the shortcode [category_specific_rss_menu] in the location where you want the feed to appear.

Once you save the post you should see the RSS feed appear.

  • Call the function from the template file

Go to Apppearance > Editor. Open the file from the right sidebar where you want the RSS feed to appear. Simply paste the following code in the file to call the RSS function.

After you save the file you should see the RSS feed in the page. This is what the Category Specific RSS feed looks like.

2. WP RSS Aggregator

With the help of WP RSS Aggregator you can easily import RSS, merge them and then display the RSS in to your website. WP RSS Aggregator is the most comprehensive and elegant RSS feed solution for WordPress. The free core version of WP RSS Aggregator allows you to collect lots of RSS feeds from various sources. You can then use shortcode to display the imported feeds in any location of your website. The plugin has various premium add-ons that add additional features to the core plugins.

WP RSS Aggregator

Using WP RSS Aggregator is quite easy. Once you have successfully installed and activated the plugin, you can configure it by going to RSS Aggregator link that appears in your dashboard menu. There are tons of configuration options provided by this plugin. Two main settings that you have to set are the general settings and the feed sources.

First go to RSS Aggregator > Feed Sources. Click Add New button to create a new feeds. Enter the name, URL and other necessary details for the feed. In most case, the URL of the feed source can be the URL of the site followed by ‘/feed’ but we recommend you find the exact URL of the RSS feed. You can validate the feed from this link or by clicking the Validate feed link below the feed URL.

Also Read:   What is SSD Hosting? Top 3 SSD Hosting Providers

After configuring all the options click Publish Feed to publish it.

Now you can add the RSS feed to your posts or pages. Whenever you add any new post or edit old post, in the toolbar of the text editor you will find a new icon added. This icon is the WPRSS Aggregator shortcode.

Simply click the icon and in the popup box select the feed which you want to add in the post. Finally click the Add shortcode button and the shortcode for the feed is inserted in the post.

Now if you visit the post in your website you should see the feed URL inserted.

3. RSSImport

The plugin allows you to display the RSS feed in your blog using PHP, Shortcode or a Widget. The fact that this plugin only uses the standard WordPress functionality and no any external libraries makes it lightweight and easy to use for programmers.

Like any other plugins you can install RSSmport plugin from the WordPress plugin directory. Once the plugin is activated in your dashboard then you can insert the plugin feature with the help of simple PHP tag. You can use the following tag in your desired file like sidebar.php or in single.php. (Note: Replace the feed address in the following code with your feed address).

<!--?php RSSImport(10, ''); ?>

You can also use the plugin with the help of Shortcode. Here is an example

[RSSImport display="5" feedurl= use_simplepie="true"]

The plugin also offers numbers of other parameters that will help you to customize the feed content. You can find the entire customization parameters list in plugin’s documentation page.


Despite of the rumors of death of RSS, it is still alive and working behind the scene. There is still large mass of visitors that subscribe to RSS feed. So RSS can be a good web marketing tool for a blogger or website owner. And with help these RSS plugin, integration of RSS in your website can be much easier than you can imagine. We hope the article was helpful. You can read the other article on “5 Best WordPress Plugins for Creating Awesome Landing Pages”.

The following two tabs change content below.

Kantiman Bajracharya

Kantiman Bajracharya is a freelance web developer. He is a computer geek who has a Bachelor’s degree in Computer Engineering. He has earned lots of satisfied customers while working for numerous successful projects. He is also a WordPress theme creator and web article writer. On free time he likes reading philosophy books, traveling and playing chess.

Share This Post