title: Custom Post Type Shows Only One of the Registered Taxonomies While Three Taxonomies are Registered
body: <p>I have a plugin like this code and as you can see I have registered 3 taxonomies <code>curriculum-levels</code> and <code>curriculum-types</code> and <code>curriculum-grades</code> like</p>
  <pre><code>register_taxonomy( 'curriculum-levels', array( 'curriculum-program' ), $args );
  register_taxonomy( 'curriculum-types', array( 'curriculum-program' ), $args );
  register_taxonomy( 'curriculum-grades', array( 'curriculum-program' ), $args );
  </code></pre>
  <p>and on custom post type I have</p>
  <pre><code> $args = array(
    ...
    'taxonomies'  =&gt; array( 'curriculum-levels', 'curriculum-grades', 'curriculum-types'),
    ...
   );
  </code></pre>
  <p>but I am only getting the <code>curriculum-grades</code> in the admin menu!</p>
  <p><a href="https://i.stack.imgur.com/WcMc3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WcMc3.png" alt="enter image description here" /></a></p>
  <p>Can you please let me know why this is happening and how I can fix this?</p>
  <pre><code>flush_rewrite_rules( true );
  
  function  cpt_curriculum_level_taxonomy() {
      $labels = array(
          'name'                       =&gt; 'Curriculum Levels',
          'singular_name'              =&gt; 'Curriculum Level',
          'menu_name'                  =&gt; 'Curriculum Levels',
          'all_items'                  =&gt; 'All Curriculum Levels',
          'parent_item'                =&gt; 'Parent Curriculum Level',
          'parent_item_colon'          =&gt; 'Parent Curriculum Level:',
          'new_item_name'              =&gt; 'New Curriculum Level Name',
          'add_new_item'               =&gt; 'Add Curriculum New Level',
          'edit_item'                  =&gt; 'Edit Curriculum Level',
          'update_item'                =&gt; 'Update Curriculum Level',
          'view_item'                  =&gt; 'View Curriculum Level',
          'separate_items_with_commas' =&gt; 'Separate Curriculum Levels with commas',
          'add_or_remove_items'        =&gt; 'Add or remove Curriculum Levels',
          'choose_from_most_used'      =&gt; 'Choose from the most used Curriculum Level',
          'popular_items'              =&gt; 'Popular Curriculum Level',
          'search_items'               =&gt; 'Search Curriculum Levels',
          'not_found'                  =&gt; 'Not Found Curriculum Level',
          'no_terms'                   =&gt; 'No Curriculum Levels',
          'items_list'                 =&gt; 'Curriculum Levels list',
          'items_list_navigation'      =&gt; 'Curriculum Levels list navigation',
      );
      $args = array(
          'labels'                     =&gt; $labels,
          'hierarchical'               =&gt; true,
          'rewrite' =&gt; array('slug' =&gt; 'levels', 'with_front' =&gt; true),
          'public'                     =&gt; true,
          'show_ui'                    =&gt; true,
          'show_admin_column'          =&gt; true,
          'show_in_nav_menus'          =&gt; true,
          'show_tagcloud'              =&gt; true,
  
      );
      register_taxonomy( 'curriculum-levels', array( 'curriculum-program' ), $args );
  
  }
  add_action( 'init', ' cpt_curriculum_level_taxonomy', 0 );
  
  function cpt_curriculum_type_taxonomy() {
  
  $labels = array(
          'name' =&gt; 'Curriculum Types',
          'singular_name' =&gt; 'Curriculum Type',
          'menu_name' =&gt; 'Curriculum Types',
          'all_items' =&gt; 'All Curriculum Types',
          'parent_item' =&gt; 'Parent Curriculum Type',
          'parent_item_colon' =&gt; 'Parent Curriculum Type:',
          'new_item_name' =&gt; 'New Curriculum Type Name',
          'add_new_item' =&gt; 'Add New Curriculum Type',
          'edit_item' =&gt; 'Edit Curriculum Type',
          'update_item' =&gt; 'Update Curriculum Type',
          'view_item' =&gt; 'View Curriculum Type',
          'separate_items_with_commas' =&gt; 'Separate Curriculum Types with commas',
          'add_or_remove_items' =&gt; 'Add or remove Curriculum Types',
          'choose_from_most_used' =&gt; 'Choose from the most used Curriculum Type',
          'popular_items' =&gt; 'Popular Curriculum Type',
          'search_items' =&gt; 'Search Curriculum Types',
          'not_found' =&gt; 'Not Found Curriculum Types',
          'no_terms' =&gt; 'No Curriculum Types',
          'items_list' =&gt; 'Curriculum Types list',
          'items_list_navigation' =&gt; 'Curriculum Types list navigation',
  );
  $args = array(
          'labels' =&gt; $labels,
          'hierarchical' =&gt; true,
          'rewrite' =&gt; array('slug' =&gt; 'curriculums', 'with_front' =&gt; true),
          'public' =&gt; true,
          'show_ui' =&gt; true,
          'show_admin_column' =&gt; true,
          'show_in_nav_menus' =&gt; true,
          'show_tagcloud' =&gt; true,
  
  );
  register_taxonomy( 'curriculum-types', array( 'curriculum-program' ), $args );
  
  }
  add_action( 'init', 'cpt_curriculum_type_taxonomy()', 0 );
  
  function cpt_curriculum_grade_taxonomy() {
  
  $labels = array(
          'name' =&gt; 'Curriculum Grades',
          'singular_name' =&gt; 'Curriculum Grade',
          'menu_name' =&gt; 'Curriculum Grades',
          'all_items' =&gt; 'All Curriculum Grades',
          'parent_item' =&gt; 'Parent Curriculum Grade',
          'parent_item_colon' =&gt; 'Parent Curriculum Grade:',
          'new_item_name' =&gt; 'New Curriculum Grade Name',
          'add_new_item' =&gt; 'Add New Curriculum Grade',
          'edit_item' =&gt; 'Edit Curriculum Grade',
          'update_item' =&gt; 'Update Curriculum Grade',
          'view_item' =&gt; 'View Curriculum Grade',
          'separate_items_with_commas' =&gt; 'Separate Curriculum Grades with commas',
          'add_or_remove_items' =&gt; 'Add or remove Curriculum Grades',
          'choose_from_most_used' =&gt; 'Choose from the most used Curriculum Grade',
          'popular_items' =&gt; 'Popular Curriculum Grade',
          'search_items' =&gt; 'Search Curriculum Grades',
          'not_found' =&gt; 'Not Found Curriculum Grades',
          'no_terms' =&gt; 'No Curriculum Grades',
          'items_list' =&gt; 'Curriculum Grades list',
          'items_list_navigation' =&gt; 'Curriculum Grades list navigation',
  );
  $args = array(
          'labels' =&gt; $labels,
          'hierarchical' =&gt; true,
          'rewrite' =&gt; array('slug' =&gt; 'grades', 'with_front' =&gt; true),
          'public' =&gt; true,
          'show_ui' =&gt; true,
          'show_admin_column' =&gt; true,
          'show_in_nav_menus' =&gt; true,
          'show_tagcloud' =&gt; true,
  );
  register_taxonomy( 'curriculum-grades', array( 'curriculum-program' ), $args );
  
  }
  add_action( 'init', 'cpt_curriculum_grade_taxonomy', 0 );
  
  
  function cpt_curriculum_program_cpt() {
  
      $labels = array(
          'name'                  =&gt; 'Curriculum Programs',
          'singular_name'         =&gt; 'Curriculum Program',
          'menu_name'             =&gt; 'Curriculum Programs',
          'name_admin_bar'        =&gt; 'Curriculum Program',
          'archives'              =&gt; 'Curriculum Program Archives',
          'attributes'            =&gt; 'Curriculum Program Attributes',
          'parent_item_colon'     =&gt; 'Parent Curriculum Program:',
          'all_items'             =&gt; 'All Curriculum Programs',
          'add_new_item'          =&gt; 'Add New Curriculum Program',
          'add_new'               =&gt; 'Add New Curriculum Program',
          'new_item'              =&gt; 'New Curriculum Program',
          'edit_item'             =&gt; 'Edit Curriculum Program',
          'update_item'           =&gt; 'Update Curriculum Program',
          'view_item'             =&gt; 'View Curriculum Program',
          'view_items'            =&gt; 'View Curriculum Program',
          'search_items'          =&gt; 'Search Curriculum Program',
          'not_found'             =&gt; 'Curriculum Program Not found',
          'not_found_in_trash'    =&gt; 'Curriculum Program Not found in Trash',
          'featured_image'        =&gt; 'Curriculum Program Featured Image',
          'set_featured_image'    =&gt; 'Set Curriculum Program Featured image',
          'remove_featured_image' =&gt; 'Remove Curriculum Program Featured image',
          'use_featured_image'    =&gt; 'Use as Featured image',
          'insert_into_item'      =&gt; 'Insert into Curriculum Program',
          'uploaded_to_this_item' =&gt; 'Uploaded to this Curriculum Program',
          'items_list'            =&gt; 'Curriculum Programs list',
          'items_list_navigation' =&gt; 'Curriculum Programs list navigation',
          'filter_items_list'     =&gt; 'Filter Curriculum Programs list',
      );
      $args = array(
          'label'                 =&gt; 'Curriculum Program',
          'description'           =&gt; 'Curriculum Program Post Type Description',
          'labels'                =&gt; $labels,
          'supports'              =&gt; array( 'title','editor','excerpt','thumbnail' ),
          'taxonomies'            =&gt; array( 'curriculum-levels', 'curriculum-grades', 'curriculum-types'),
          'hierarchical'          =&gt; true,
          'public'                =&gt; false,
          'show_ui'               =&gt; true,
          'show_in_menu'          =&gt; true,
          'menu_position'         =&gt; 5,
          'show_in_admin_bar'     =&gt; true,
          'show_in_nav_menus'     =&gt; true,
          'can_export'            =&gt; true,
          'has_archive'           =&gt; true,
          'exclude_from_search'   =&gt; true,
          'publicly_queryable'    =&gt; true,
          'capability_type'       =&gt; 'page',
      );
      register_post_type( 'curriculum-program', $args );
  
  }
  add_action( 'init', 'cpt_curriculum_program_cpt', 0 );
  </code></pre>