Insert Pages lets you embed any WordPress content (e.g., pages, posts, custom post types) into other WordPress content using the Shortcode API.
I'm very impressed with your plugin. I am using it to make reusable content for documentation. It worked superbly, with no modification to templates or the theme for display (using Graphene theme).
I've been working with component content management systems for repurposing content in XML and SGML for publishing for many years now. For a simple set of documentation with some information needing to be unique per product, this plugin does the trick.
Using the "Insert Page" button in the editor will allow it to be used easily by non-technical users. Having the display='title' will allow for a table of contents with the display='content' expanding the content so it can be printed and shipped with the products using a print CSS.
1 General Information (reused)
2 General Warnings(reused)
3 What’s in the Box (per product)
4 Tools Needed (per product)
5 Installation Instructions (per product)
6 Operation Instructions (reused)
7 Maintenance Information (reused)
8 Warranty Information (reused)
9 For more information (reused)