Adding Pages to Your RSS Feed in WordPress

Home » Blog » WordPress Plugins » Adding Pages to Your RSS Feed in WordPress

We all like to be kept up-to-date on our favorite WordPress sites. The best way to do so is to subscribe to the RSS feed. Unless you’re using a plugin such as Feedsmith which redirects all your feeds to your Feedburner feed, you have a lot of options to subscribe to. You have the general site feed, of course, but also the comments feed and the category feeds. But.. what you don’t have is a feed for pages should you as a company decide to only use WordPress with static pages and not with a blog.

Now a while back this would’ve not been the most interesting problem in need of a solution, but since WordPress is being used as CMS more and more and thus only using static pages, a proper solution is in need.

The two solutions, in the shape of plugins, I have used for this on a couple of recent projects I did are the following are the following:

RSS Includes Pages

This plugin modifies your RSS feeds so that they include pages and not just posts. Including pages in your feed is particularly useful if you’re using WordPress as a CMS where pages represent a good portion of your content. Find out more at the plugin’s page.

Page Feeder

Page Feeder lets you easily create and customise an RSS feed for your pages. Customize your feed using the settings page or via URL parameters. This plugin is great for those who use WordPress as a CMS solution and is my personal favorite. Find out more at the plugin’s page.

So there you have two solid solutions on using your WordPress as a static page only CMS. How many times have you used WordPress with static pages only?

This article first appeared on BloggingPro: How To Use RSS Feeds When You Use WordPress As a CMS

First name
This field is for validation purposes and should be left unchanged.

Automatically sent to your inbox 🪄 

5 responses to “Adding Pages to Your RSS Feed in WordPress”

  1. sellbery Avatar

    Thanks for sharing all of your experiences!

  2. drone Avatar

    Thanks for the usefull explanation

  3. Jared @ San Antonio tourism Avatar

    Some very good information here– thank you! Am planning to check out the Page Feeder plugin that you referred to, as most of our website content will consist of pages rather than posts.

  4. Kris Avatar
    Kris

    Page feeder plugin is unavailable— any other alternatives you suggest?

    1. Remkus de Vries Avatar

      This what we’re using here to merge all post types into one feed:


      add_filter( 'request', 'wprealm_add_post_types_to_feed' );
      function wprealm_add_post_types_to_feed( $qv ) {
      if ( isset( $qv['feed'] ) && ! isset( $qv['post_type'] ) ) {
      $qv['post_type'] = array( 'post', 'page' );
      }
      return $qv;
      }

      Perhaps this would work as well.

Leave a Reply

Your email address will not be published. Required fields are marked *