added menu post types and shortcode functionality