Insert Pages is a WordPress plugin that lets you embed any WordPress content (e.g., pages, posts, custom post types) into other WordPress content using the Shortcode API.