To get your custom post types to show up in Appearance -> Menus, you need to do two things:
-
Check your arguments and make sure that show_in_nav_menus is set to true.
-
Go to the Appearance -> Menus page and at the very top, click on Screen Options. In the panel that opens, make sure that your custom post types are checked.
That’s all!