WordPress Plugin for Category Specific RSS feed subscription menu

rss icon round

The Category Specific RSS feed subscription WordPress Plugin allows you to add a menu with multiple RSS feed subscription option to your site in addition to the normal RSS subscription option. The category specific RSS feed menu can be added to a post, page or sidebar. Through this menu your visitors will be able to subscribe to the RSS feed of a specific topic/category of your blog that particularly interest them.

You can also create a tag specific RSS feed menu or a tag rss feed cloud using a shortcode.

Download Category RSS Icon

Why use category specific RSS subscription?

The reason is very simple… you don’t want to be served with Meat when you are a Vegetarian!  If your site covers multiple topics then your subscribed readers may get annoyed when you update your site with content that they are not interested in and they get a notification in their RSS reader. With category specific RSS subscription option, your readers can choose which topic they want to subscribe to and will only get notified when you update/add content to your site with that specific topic.

Apart from the Search Engine Optimization (SEO) advantage, this is a much more neat and clean RSS subscription option. Most of the time, your visitors will not subscribe to your RSS feed if they can not choose a topic/category specific subscription, specially when your site covers multiple topics which are not related.

Category Specific RSS Plugin Installation

  1. Go to the Add New plugins screen in your WordPress admin area
  2. Click the upload tab
  3. Browse for the plugin file (Category-specific-rss-wp.zip) then hit the “install” button.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress.
  5. Go to Settings and configure the options. Example: your category names and RSS link of the specific topic.
  6. Optionally, go to the Widgets menu and add the ‘Category Specific RSS’ widget to the sidebar or add the shortcode to a post or page where u want the RSS feed widget to appear.

Category Specific RSS Plugin Usage

There are three ways you can use this plugin:

  1. Add the Category Specific RSS Widget to your sidebar from the Widget menu.
  2. Add the shortcode [category_specific_rss_menu] to your WordPress posts or pages.
  3. Call the function from template files: <?php echo show_cat_specific_rss_menu(); ?>
  4. Use the [tag_specific_rss_menu] shortcode to your posts, pages, sidebar widget to add a tag specific rss feed menu
  5. Use the [tag_specific_rss_cloud] shortcode to your posts, pages, sidebar widget to add a tag cloud with rss feed of each tag

Plugin Screenshot

Category Specific RSS Feed Screenshot

Category Specific RSS Feed Screenshot

Download Latest Version

Download the Category Specific RSS plugin.

Plugin Compatibility

Works with the latest version of WordPress.

Plugin Requires

Requires WordPress 3.0 or higher.

Additional Documentation

Display category specific RSS for all categories

To show a list of all categories and a RSS feed for each of them simply check the ‘Show Category RSS for All Categories’ option from the settings menu.


You can also toggle the display of the current count of posts in each category from the settings menu of the plugin.

Changing the default RSS image

To change the default RSS image simply overwrite the ‘rss_small_icon.png’ image in the plugin directory with the image that you want to use

Why doesn’t the Plugin Give an RSS feed?

One thing to keep in mind is that the ‘Category Specific RSS’ plugin won’t be able to give you an RSS feed if you are using the default dynamic URL structure (eg. ?cat=7 or ?p=127 etc.)

Change your permalink structure to fancy permalink (eg. www.yourdomain.com/title-of-your-post instead of www.yourdomain.com/?p=12)

You should be using fancy permalink for Search Engine Optimization too (read the following post when you get some time )

Search engine optimization tips for WordPress blog

Change your Permalink structure from the Settings->Permalinks menu (choose anything but the default one and then the feed will work fine).

Check out the list of Best WordPress Plugins to find out what other plugins you should be using.

Found this article interesting? Subscribe to Tips and Tricks HQ

email icon rss feed icon twitter icon google plus icon

Comments (142 responses)

  1. Rich says:

    Hi – just been playing with your plugin – is there any way to add a teaser to each RSS feed as it only produces the title of each piece – or is this pilot error on my part?!

  2. admin says:

    The new version is definitely up here as I just tested it. I have a feeling your browser may be serving you a cached version if you have already downloaded this a few days ago from here (the URL is exactly the same so it’s a possibility). Please try the following link from a different browser:


    I will try to upload it on WordPress.org tonight too.

  3. Joel Galbraith says:

    Thanks for working on this change–however, version 1.4 doesn’t seem to be on this site yet. The two download links still seem to point to a 1.3 version. we’ve installed them both, but see no difference yet in the widget or settings menu, nor in what version the plugin says it is. (the WP plugin page still shows v1.3 as well…thought we’d check just in case)
    Again, thx for addressing this.

  4. jagbo says:


    I followed your instructions above for downloading version 1.4 with the fixed option for displaying rss feed on the left side. When I activate the plugin it said it still was version 1.3 and there was no option to set the image on the left side.

    Thank you


  5. admin says:

    Hi Joel, I have been meaning to update this plugin and include the option to show the RSS feed image on the left.. just couldn’t make time for it.

    Anyway, I have just updated the plugin. Please download v1.4 from this page and you should have an option to set the image on the left side (look in the settings menu of this plugin.

    Hope this helps.

  6. Joel Galbraith says:

    trying to get this working right on the blog..and it is, but our authors sometimes have long category names that wrap in the sidebar. It would help if we could display the rss image *before* the category name, (like you show in your sample images on this site…maybe an older version) Others have mentioned this same issue, and I diligently read the posts, but could not find your answer.
    Some help would be much appreciated.

  7. fast websites says:

    Sorry I just nade a post about an error please be advised its not your plugin it has to do with a plugin called feed wordpress thanks wayne

  8. fast websites says:

    Hi I am trying to fit this to a website for a customer but are getting this error on the rss feed when I check it any ideas.

    This page contains the following errors:

    error on line 23 at column 42: EntityRef: expecting ‘;’
    Below is a rendering of the page up to the first error.

    I am testing it on the default template I can add a url but it is an adult site not sure if you would want that

  9. TocarGuitarra says:

    Really good plugin, we used it extensively on our sites about tocar guitarra, and we’ve got very positive feedback from users.

  10. admin says:

    Yeah you can use FeedBurner URL but you will have to create a FeedBurner for each category though.

  11. Gautam Jain says:

    Your plug in seems great.

    But can I change the the category RSS url to FeedBurner URL?

    I don’t want WordPress to use the default RSS url for the categories.

    I want to use my own URL.

    Please help.

  12. Ivy says:

    Hi Victor, This plugin should work fine with ‘Day and name’ Permalink ‘structure.


  13. Victor says:

    will this plugin work with ‘Day and name’ Permalink structure???

  14. sembako says:


    Thx for this plugin..really help me a lot.

  15. Esteve says:

    I found the problem, path to image was wrong, should be: category-specific-rss-feed-menu instead.

  16. Esteve says:

    Hi Admin, when using the categorys setup by myself everything works perfect, except that the icon does not appear.

  17. Kyle D. says:

    Thanks. Don’t know how I missed that. I do have another question. I would like for the RSS images to appear in front of my categories instead of after. I’m thinking I will have to change the code, which I am comfortable doing. I just need to know exactly which line of code needs changed.

  18. TwtrPimp says:

    luv the plugin, just what I was looking for. I am using it with WP 2.8.5 with a cat/post permalink structure just fine. I love the fact that it will show all cats. I will surely put it to the test, as I have over 2500 categories! I use it on my wp posting engine for all of my blogs, and each cat is a blog I run. Now I can grab a content feed off the front page of my engine w/o leaving the site. I can also create dev feeds on the fly and simply shoot them over to a new blog when I feel they are up to par. Thanks a lot.

  19. admin says:

    @Kyle, please the see the reply above your comment.

  20. Kyle D. says:

    When I attempt to access the Settings menu for this widget i get the following error: “You do not have sufficient permissions to access this page.” I have changed permissions for the php file with no success. Please advise.

  21. admin says:

    @Frank, Yeah the link to the settings page from the widgets menu is out of sync. Please go to the settings menu of this plugin from the “Settings” menu of wordpress dashboard:

    Settings->Category Specific RSS

  22. Aleksandra says:

    Great post and the plugin is exactly what I’ve been looking for.


  23. Frank Thomas says:

    I too am encountering an issue. When I try to modify the widget in the sidebar, by choosing ‘settings’, I do get a “You do not have sufficient permissions to access this page” error?



  24. Lucy Felthouse says:

    Hi, the plugin will be going on my website http://www.lucyfelthouse.co.uk.

  25. Fabios says:

    Thank you that did the trick. I reinstalled the plugin ” Category Specific RSS ” and added it as a Widget… I tried to open the settings option in the ” Category Specific RSS ” and i the received the fallowing message
    ” You do not have sufficient permissions to access this page.”

    So i think the error i received earlier might be related to the permissions issue

  26. admin says:

    @Fabios, not sure what line you included but remember anytime you do something and a plugin starts to give you error, you can always log into your site through FTP and rename the directory of the plugin in question and it will automatically deactivate. Once you have your site back to normal you can start investigating what went wrong. Let me know what exactly you included using exec and I will have a look.

  27. Fabios says:

    I included the this line using exec.
    Now i am not able to update anything at all in my WP. I am getting this error:

    Warning: Cannot modify header information – headers already sent by (output started at /home/absolute path to/wp-content/plugins/category-specific-rss-feed-menu/category-specific-rss-wp.php:651) in
    /home/absolute path to/wp-includes/pluggable.php on line 865

    The reason i included the “Category Specific RSS feed” in a post page is because i want a nice clean overview with all available Rss feeds.

    If you guys have any advice please,i am really stuck now

  28. admin says:

    use target=”_blank” in the href.

  29. Keith says:

    How do I make the specific category feed open a new page? Thanks!

  30. admin says:

    Hi Lucy, Please post the URL of the page where you are trying to use it and I will have to look to see what is needed.

  31. Lucy Felthouse says:

    I managed the line break no problem, but how exactly can I add in the alignment? Every time I add it, it breaks the code completely… I’m a bit of a novice I’m afraid! :(

  32. Jos Velasco says:


    I would like to make a suggestion. The ability to show a random link per category nexto the RSS.


  33. admin says:

    Hi Lucy, It doesn’t specify any alignment so it should take the alignment of the container that you are putting it in. You can always manually force the alignment though. Putting a line break around line 70 of the plugin file should help you add some space.

  34. Lucy Felthouse says:

    Hi. I’ve got the plugin installed with no problem, but it’s centred the text, which looks different to the rest of my theme. How do I make it align to the left, and also drop it down a line as it’s too close to the widget title?

    Thanks in advance.

  35. James says:

    Ha ha! Made it work. Excellent. One last question – my feed icons appear on the right of the links, rather than on the left, which makes it look a tiny bit scruffy – it looks as though another poster had this problem, and the solution was to upgrade to 1.3 – but I am using 1.3. Any advice?

    Lots of thanks again,


  36. James says:


    Your plugin looks like exactly what I’m looking for, but I’m having a bit of trouble installing it.

    I’ve uploaded it to my plugins folder, but I can’t get it to show up in my Plugins admin screen.

    I’m using 2.8.4 – is that where I’m going wrong?



  37. Ben says:


    This is exactly the plugin I was looking for, both for it’s intended purpose, and also an rss-fed webcomic experiment, pending an interesting workaround to which this plugin of yours is instrumental. So thanks.

    Great work, squire.


  38. Mai Scheck says:

    amazing stuff thanx:)

  39. admin says:

    @Glen, Yeah it should.

  40. Glen Woodfin says:

    Great plugin!

    Will this plugin work with the custom permalink structure like this:



  41. Tom Bennett says:

    Looks much better now. Can I get the RSS Icon in front of the Categorie??

  42. scott marino says:

    Just wanted to say thanks. I’m using your plug in and it works great. Thank you

  43. admin says:

    Hi Tom, Please download v1.3 of the Category specific RSS plugin that should fix that issue.

  44. admin says:

    @Carmen, sure thing.

  45. Carmen says:

    Awesome plugin.

    One complaint, the part where it says “by tipsandtricks.com” just under the rss list. Tacky. I’m trying to figure out how to remove it now. I felt inclined to donate when I started using this plugin, but the aggravation reduces the donation amount significantly. Please consider removing it.

  46. admin says:

    Hi Anthony, I updated the plugin version on WordPress.org. I am sure you can put the RSS icon before the category name with a little bit of tweaking but I can’t say what without having a look at the plugin… I will have a look later.

  47. Lifeischoice says:

    can the affiliate plugin use existing site theme?

  48. Anthony Navarro says:

    Great Plugin! You need to resubmit this plugin to WordPress.org – They have an outdated version that does not have the “Show all categories”

    On a different note, how can I have the RSS Icon show up BEFORE the category name… I’d like the RSS icon line up all nice and neat-like.



  49. admin says:

    @cactuscarl, Yep.. I am using it myself.

  50. cactuscarl says:

    Does this plugin work with WP 2.8+ ?

Speak Your Mind