Wordpress - Create a custom admin page for custom post type + taxonomies + metas
This is how it can be done:
add_action('admin_menu' , 'add_to_cpt_menu');
function add_to_cpt_menu() {
add_submenu_page('edit.php?post_type=name_of_post_type', 'Custom Post Type Admin', 'Custom Settings', 'edit_posts', basename(__FILE__), 'cpt_menu_function');
}
You will need to start reading about the setting and options API, and then pull your CPT and Taxonomies into it.
Have a start here:
Creating Options Pages « WordPress Codex
Settings API « WordPress Codex
- WordPress Settings API (options page) Generator
Class Reference/WP List Table « WordPress Codex
- Custom List Table Example Plugin - A practical example of WP_List_Table in plugin form
Create a Custom WordPress Plugin From Scratch
Administration Menus « WordPress Codex
- Admin Menu Editor Plugin - allows adding, deleting, hiding, and re-ordering of administration items