Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

How to Make Separate RSS Feed for Each Category in WordPress

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Make Separate RSS Feed for Each Category in WordPress

Often times bloggers wonder how to make separate RSS feed for their category. Because sometimes your user only visits your website for the design category, but you have ten other categories that the user is not interested in. How can you offer them a separate RSS Feed. In this tutorial, we will show you how you can do that.

Technically you don’t have to do anything.

Lets say you like WPBeginner’s Showcase Category and want to subscribe to it. The category URL is:

http://www.wpbeginner.com/category/showcase/

You simply need to add the word feed infront of it like this

http://www.wpbeginner.com/category/showcase/feed/

So if you let your users know that, then you can give them an opportunity to subscribe to it. You can specifically ask your designers to add this in the theme when users open category pages, they can subscribe to the category itself.

Now there is another code that will help you letting your users subscribe to separate RSS by letting them know they can. You can’t manually email your readers and ask them to do this. Instead what you can do is use this code:

<?php wp_list_categories('feed_image=http://www.wpbeginner.com/image.gif&feed=XML Feed&optioncount=1&children=0'); ?>

Now you must change the url to the feedimage because it will display an RSS Icon next to your category list. You can paste this code in your sidebar where you have the category code.

Now you can have separate RSS feed for each category in WordPress.


Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »

Comments

  1. Gabrielle says:

    Hi, and what if i have list of blog categories, displayed as a wp menu?

    Can i add RSS icon after each link to subscribe that category?

    How can i do that? It will be very nice, if youser don’t need to look
    enywhere else.

    • Gabrielle says:

      Another question: how to exclude category with id 227 from this list, i try:
      . ‘exclude=227’ before/after link, without results

  2. Jaime says:

    How are you able to do this for woocommerce’s categories also if you can tell me where to put it

    Thanks

  3. shahzad says:

    -Need our own RSS Feed.
    I believe this is self-explanatory.
    -Need to register with all search engines.
    Self-explanatory.
    want ot creat own RSS feed…..
    any one give the solution

  4. Ron Reid says:

    I’m not sure what the following means:
    Instead what you can do is use this code:

    You can paste this code in your sidebar where you have the category code.
    I can’t see the category code in the sidebar. I’m probably looking in the wrong place!

  5. Mujeeb says:

    GREAT SOLUTION….

    THANKS.

  6. varun says:

    i was actually looking for this. Searched all over the internet and you tube but couldn’t find proper info regarding RSS. Thanx man u really saved my day…

  7. Maria José says:

    Your “Sign me up for the newsletter” option at the end of a comment is really cool, how do you do it? I would like to add it on my WordPress website too.

    Thanks!

    Mj

  8. Maria José says:

    Hi

    Thank you, the feed per category link works.

    It shows the xml file, what do I need to do for it to look like in a browser?

    Many thanks,

    Mj

  9. burak says:

    i just want to do like yours (as your side bar suscribe section) i will be glad if you explain me because i couldn’t undertand :S

  10. Shelley says:

    When I add “feed” to the end of the url of the category I want a feed for (http://www.wpbeginner.com/category/showcase/feed/), it just takes me to the full feed of my entire blog with all posts rather than just those in the category I specified. Is there a setting I need to change that you can help me with?

    • Editorial Staff says:

      We are redirecting all feeds to our main feeds. But on normal sites, that feature should work fine.

  11. HelyRojas says:

    Excelente, y yo buscando plugins para algo que wordpress hace por defecto. Thanks

  12. milest says:

    Thank You for this tip!

  13. Mark in Tallinn says:

    I’m actually looking for a way to add cat feeds to header for autodiscovery… must be a plugin for that?!

  14. Yui says:

    Hello. I was really interested by this but I was wondering where this went? On my blog I have the categories section in the sidebar, on my friends blog which I set up the categories menu is a dropdown at the top and putting a categories in the sidebar looks un-neat. I was wondering if there was a way to display a link saying ‘Subscribe to RSS’ leading to something like http://rmagic.yui-dev.co.cc/uncategorized/feed/ which would then lead to feedburner. Is it possible? Thank you for all your great tutorials, I have used many of them on my blogs and they are running perfectly well!

  15. DaveK says:

    Thats very handy to know, will be useful on an upcoming project I have. Thanks.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.