How to Add Custom Post Types to Your Main WordPress RSS Feed

Best WordPress Hosting

Recently, I was checking the RSS feed of my news blog Techlomedia and found that its review articles were not there. Then I tried to figure out the reason and got to know why this was happening. WordPress never include Custom Post types in main RSS feed. It only includes Posts. There is a separate feed for custom post type. It can be accessed at : http://example.com/feed/?post_type=yourposttype. So, accessing the main feed of the blog will not show you the links to custom post type articles.

Also see: WordPress.org vs WordPress.com

If you are using Custom Post Types and want to include those articles into the main RSS feed, you need to do little code modification. There could be several reasons for doing this. I was doing this because I have set an RSS driven emailing system and it was missing my custom posts.

In this article, I will share how you can add Custom Post Types to your main WordPress RSS feeds.

Add Custom Post Types to Your Main WordPress RSS Feed

For this, you need to edit the functions.php file of your WordPress theme. Open that file and add the code given below.

This will include all your custom posts into main RSS feed. But what if you want to include only selected Custom Post Types but not all. For this, you can use the code below.

Try these codes to add your custom Post types into main RSS feed of your blog.

Final Words

This is very important if you are using a custom post type. RSS feed gives good exposure and traffic. If a person has subscribed your blog’s RSS feed, he is interested in getting all your updates. But default WordPress settings do not allow the RSS feed to deliver your custom post type. So, do not forget to include your custom post type into the main RSS feed of your blog.

Try this way and let me know if you have anything to ask.

Source: Core Trac Ticket #12943

advertisement

About The Author

    ADD YOUR COMMENT

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Receive fresh web design resources and SEO tips in your email by our weekly newsletter

You have Successfully Subscribed!