I have created a custom post type 'featured' using the following code, I have stripped this down to nearly no options, and tried added every option and label there is, also tried getting rid of and adding the flush.
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'featured',
array(
'labels' => array(
'name' => __( 'Featured', 'kickstart' ),
'singular_name' => __( 'Featured Item', 'kickstart' )
),
'public' => true,
'has_archive' => true,
'supports' => array('title','editor','excerpt','thumbnail'),
'rewrite' => array('slug' => 'featured'),
'show_in_menu' => true,
'publicly_queryable' => true,
'show_ui' => true,
'query_var' => true,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => null,
)
);
flush_rewrite_rules();
}
Still it will not show up in the menu, but it shows up under the NEW menu to create a new one.
http://imgur.com/bBYQJvf (image showing that it displays under the NEW (post) up top, but not on the menu.)
I was able to get the Admin Menu Editor plugin, and add the link manually into the admin menu as a quick fix, but I would like to know what the actual problem was? Anyone have any insight?