I was a bit surprised that this didn’t automatically happen out-of-the-box, nor was there good documentation on how to add Toolset’s custom post types to WordPress’ RSS feed. Here’s how I did it.

Toolset is a fantastic plugin for creating and managing custom post types that integrate well with YOOtheme Pro. I’ve only run into some difficulty when setting up automatic MailChimp email processing based on RSS feeds. Finding good, clear documentation on the Toolset website on how to solve this issue wasn’t easy.

After several trial and error attempts, I found the solution on this forum entry here (from 2014!) that I wanted to share in case there was anyone else out there having the same issue.

You’ll use the code snippet below in your functions.php file, replacing the “artwork” and “video” slugs with your own post type slug(s).

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

Resources