OK, it sounds like you are asking for two different things.
EFDisaster, you need to change the add_sub_menu function in reorder.php.
add_submenu_page( 'edit.php?post_type=qa_faqs', 'Reorder FAQs', 'Reorder FAQs', 'manage_options', 'faqpageorder', 'faqpageorder' );
Right now only people with the "manage_options" capability are able to reorder FAQS. I think you would want anyone who can publish pages to be able to reorder FAQs, too, so maybe try this:
add_submenu_page( 'edit.php?post_type=qa_faqs', 'Reorder FAQs', 'Reorder FAQs', 'publish_pages', 'faqpageorder', 'faqpageorder' );
Cardan, you want something totally different, which is to hide the FAQs from users altogether? In q-and-a.php, where the custom post type is registered:
register_post_type( 'qa_faqs',
array(
'labels' => array(
'name' => __( 'FAQs' ),
'singular_name' => __( 'FAQ' ),
'edit_item' => __( 'Edit FAQ'),
'add_new_item' => __( 'Add FAQ')
),
'public' => true,
'show_ui' => true,
'capability_type' => 'post',
'rewrite' => array( 'slug' => 'faq', 'with_front' => false ),
'taxonomies' => array( 'FAQs '),
'supports' => array('title','editor')
)
);
Look for where it says 'capability_type' => 'post'
Change post to whatever you want. If you only want admins to see it, change post to manage_options or something like that.
Dalton