Si hemos creado nuestro «Custom Post Type» pero ahora no podemos enlazar de forma automática un item de nuestro menú a nuestro Custom Post type aquí tienes la solución.
Habremos registrado nuestro Custom Type tal que así:
register_post_type( 'nombre_de_nuestro_custom_type', $args );Bien… pues en el array de argumentos ($arg en mi caso) deberemos añadir:
'show_in_nav_menus' => trueOs muestro una parte de mi $arg:
$args = array( 'labels' => $labels, 'description' => __( 'Description', 'test-plugin-text' ), 'public' => false, 'supports' => array( 'title', 'editor', 'author', 'revisions' , 'post-formats'), 'menu_position' => 5, 'exclude_from_search'=> true, 'show_in_nav_menus' => true );Por último, si no aparece, en la pantalla de menú haremos click en «Opciones de pantalla» y seleccionaremos el nombre de nuestro «Custom Post Type»

Y ahora ya debería de aparecer en las opciones de la página del menú:

Enjoy (: