I have a site with a custom post type "Streams". I would like for my editor to be able to add steam post types to the main menu of the site, but he cannot see them under Appearance->Menus.

Which user role is associated with custom post type menu items (wp_nav not the dashboard menu).?


  • Only admin or super admin role has the capability to edit the menu. To let your editor edit the menu he will need to be one of those or you can add the 'edit_theme_options' capability to his role. codex.wordpress.org/Roles_and_Capabilities
    – ngearing
    Dec 1, 2016 at 22:36
  • The role was set. The proper answer (in my case) is below.
    – elke_wtf
    Dec 2, 2016 at 15:21

1 Answer 1


My first guess would be that he needs to make sure the checkbox is checked for that particular CPT under Screen Options (top right of Appearance -> Menus).

  • 1
    Thanks! This is so obvious I always forget about it but it usually ends up being the reason something is not showing.
    – Ilona
    Oct 7, 2020 at 15:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.