Secondary HTML is the best plugin I’ve found that will allow separate blocks of content in a page, post and even a custom post type. This is because it uses a widget to display the secondary content making it much cleaner and less buggy then Multiple Content Blocks and some other plugins I’ve tried. Since I’m building many sites with Custom Post Types and Taxonomies I wanted Secondary HTML to work with a CPT. It requires a tiny code edit in the plugin’s code on line 44. It is set to ‘page’ by default. My CPT is ‘work’ so I just swap that out. I haven’t figured out how to have both a CPT and a page working with Secondary HTML but if you can parse the meaning the answer is here.
Changed with Custom Post Type