Include Pages in WordPress RSS Feeds
I recently migrated all of the non-blog content on this site to WordPress. That’s right. I’m now using WordPress as a content management system (CMS). WordPress by no means competes with the big guns in the industry, but for relatively simple sites and even those with multiple authors, WordPress is incredible. However, for me it was missing one feature both in the core feature set and in any of the many plugins available.
I wanted to include pages (not just posts) in the RSS feeds that WordPress generates. I wouldn’t be surprised if this feature became part of the core of WordPress, but until then, feel free to download the free version of the RSS Includes Pages Plugin.
For more control, including the ability to exclude posts/pages by ID, check out the pro version.
The pro version of this plugin includes the ability to have just pages in your feed. In addition, you can specify post/page IDs to exclude.
Note: If you’ve previously donated, you’re entitled to a free copy of the pro version. Just let me know you’re interested.
If you encounter any problems, please leave a comment below and I’ll get back to you as soon as possible. Before you do, please read these bullets as they cover most of the problems people have:
- When you look at your feed make sure it isn’t a cached version. Clear your cache or wait for the cache to be updated.
- If you’re using FeedBurner, you will need to wait until FeedBurner gets an update of your feed before you will see any pages listed. This can take hours.
- The publish date of the pages you want to see in the feed MUST be recent. If your posts are newer than your pages, you won’t see any pages.